Petco vs PetSmart

11
2 years agoVideo Created!

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