Id try a good breeder or shelter
No Petsmart does not sell Cats or Dogs. They allow shelters to use space in the store to display some and most shelters will bring dog or cats (it is up to the shelters which they bring) on weekends to adopt out
Thanks! Your answer is awaiting moderation.