I have been to Pet Smart locations over 100 times. Today, this location, had the worst customer service I had ever seen. No one seemed happy to be working. One employee ran into my dog's face and stopped to apologize but it was fake and she seemed upset that my dog was in her way (but yet pays her paycheck). The cashiers seemed annoyed when I asked where something was located. Very disappointing. The "TLC" they teach the managers was not apparent today at Rivergate.