Several rescue shelters in Michigan offer puppies for adoption, including the Michigan Humane Society and the Society for Prevention of Cruelty to Animals, or SPCA, in southwestern Michigan. In addition to these service centers, some pet retailers, such as Petco and PetSmart, also coordinate dog adoptions. Dog adoption centers around Michigan have dogs of all ages, breeds and temperaments from which to choose.
For animal adoptions, the Michigan Humane Society is a good resource. It operates adoption centers throughout the state, with offices in Detroit, Westland and Rochester Hills. The Humane Society also coordinates adoptions with participating Petco and PetSmart stores, including the Petco in Sterling Heights and PetSmart stores in Dearborn, Roseville and Taylor. In addition to adoption, Michigan Humane Society centers offer support and resources such as pet help lines, animal surrender, wildlife rehabilitation, veterinary services and emergency medicine. At the Michigan Humane centers and participating Petco and PetSmart stores, people can adopt cats and rabbits in addition to dogs.
The SPCA operates primarily in southwestern Michigan. It serves as a dog adoption center for the region, with a headquarters in Kalamazoo. That center offers animals for adoption, and the SPCA partners with Petco and PetSmart for adoption events too. The SPCA's Petco partner is in Portage, while its PetSmart partner is also in Kalamazoo. As with other locations, these pet adoption centers vary in hours, availability of animals and pet adoption requirements.