Petco has better stuff, Petsmart has better service. Unfortunatley I live about 45 minutes away from any type of farm or feed store so I go to petsmart a lot.