Petco vs PetSmart

11
5 years agoVideo Created!

Two biggest retailers in the pet space and over 50% of people have pets!