Of course, it is always a good idea to take in a new dog if you can. However, you can opt to donate money or spread the word about the shelter or rescue home. These might sound like little things, but they will go a long way to help the people who work in the shelters.