Adopting a puppy from a dog rescue or shelter is a great alternative to buying one from a breeder or pet store. Puppies in rescues and shelters may have been abandoned, mistreated, or let go by their owners because they could no longer take care of them. Therefore, by adopting a puppy you are giving it a second chance. Many dog shelters and rescues are overpopulated, and when dogs aren't adopted they may have to be euthanized. Statistics show that an estimated 2.7 million dogs are euthanized each year. When a puppy is adopted, in addition to receiving a second chance at a loving home, its life is also being saved. When looking to adopt puppies, you should consider:...