I buy my doggie food here, but only doggie food because snacks can get expensive. We try to buy their snacks elsewhere, where it's cheaper, but the brand of dog food they eat aren't available elsewhere. Service is great, but sometimes staff doesn't look to happy to be there. If it's a busy day, it will take a long time to check out because they usually only have 1 or 2 cashiers. I like that this Petsmart is in a shopping center where there's other stores and restaurants.