There are many great reasons to adopt from a shelter.
1) You want to save a dog from euthanasia, or simply from a long, depressing stay in a no-kill shelter.
2) You have a small budget.
3) Most of these older dogs are already housetrained and have learned their manners.
There are of course some precautions to take when adopting from a shelter. Knowing the dogs history, especially if it was abused is crucial to how the dog would work in your home.
Here are some questions for shelter personnel:
• What history do you have on this dog?
• What vaccinations, wormings, and tests has the dog had?
• What behavior problems have been noticed since the dog was incarcerated?
• If the dog is a purebred or an obvious combination of mixed breeds, what breed information is available from the shelter before the adoption?
• If you have little or no information, will you refer me to a book, a breeder, a breed or kennel club, or a rescue organization?
• Do you provide training services or referrals?
• Do you provide consultation on behavior problems?
A buyer who chooses to adopt a shelter animal instead of buying a puppy should be just as careful in his choice and as selective of a place to adopt as the puppy buyer should be in his choice of a breed and a puppy.
Source:
http://www.canismajor.com/dog/