Yes. PetSmart will let you pet and play with the animals. All you have to do is ask. That's why some of them have a *getting aquatinted" pet area
Not that I remember. Unless they have a time when they have a special adoption program
Thanks! Your answer is awaiting moderation.