I have used Petsmart for dog food, grooming, boarding and Kona's dog toys. They seem to have it all -- for some reason I am not always 100% content. Don't know if it's because of the high retail turnover staff or because it's a chain. Either way, Petsmart has it all and will get the job done. Nothing outstanding to say.