This Petsmart is decent sized and people there are pretty friendly if you ever need help. The shelves are always well-stocked and it's easy to find things. If you go on Saturdays, there are often many pets with their owners shopping in the store. Also sometimes on Saturdays afternoons, the local animal shelter would hold their adoption event in front of the store, which makes the store more of an attraction (at least my dog thinks so!) This Petsmart also hold obedience classes and I've had a store rep stopping me and my dog to talk about the classes. Even after I told her that I probably won't be enrolling, but she offered for me to go in when she's working so that my dog can socialize with her dog. She also showed me some training advice. I was glad that she wasn't very pushy about the classes and grateful that she offered her dog to my dog to socialize, as my dog doesn't have many doggy friends. So, overall, I have pretty good impression of this Petsmart.