I really like shopping at this Petsmart. They have one of everything and the store is kept neat and clean which makes it comfortable to shop in. I've taken the dog training classes here and wouldn't recommend those really. They just didn't work out well for us, but you might have a different experience. Otherwise, the store and staff are great. I like how helpful and knowledgeable they are. Really makes me confident in my purchases.