PetSmart does not house dogs for adoption, but through PetSmart Charities, the company partners with local pet adoption agencies to host adoption events for both dogs and cats. The local adoption charity handles the administrative elements of the adoption, while PetSmart locations provide the space.
When people adopt an animal at a PetSmart event, members of the local adoption group conduct initial interviews to ensure that the animal is right for the home. It also has information about the pet's habits, medical needs and personality. The local group sets the adoption fee and provides the application. In some cases, the group also requires a home visit to check out the environment before giving the adoption final approval.