Each PetSmart uses a different charity organization to handle its adoption services and benefit work. In general PetSmart will have a way to take cats and dogs for adoption, but you have to get in touch with the individual store to find out when tgey have events and who is hosting them.
Try putting a picture on FB to see if someone is interested.
Thanks! Your answer is awaiting moderation.