Answer:
PetSmart is offering the best deal
Step-by-step explanation
For Gristede's we get 18 and divide it by 12 which would give us $1.50 per can
For PetSmart we get 26 and divide it by 20 which would give us $1.30 per can
9.5m questions
12.2m answers