Now for my two cents on the subject as the bashing has been going on quite a bit lately it seems.
I have been a PetSmart fan since the first one in Orlando opened when I was younger. I always did the majority of my shopping there, with the exception of needing to go to Petco because PetSmart didn't carry something or I would even go to a local shop in Orlando.
I have been to several PetCos here in Indiana, out of the handful I've only seen one store that's pretty terrible all around, but it's more the location it's in. Most stores in that area the staff just doesn't care. I would only go in that location out of convenience. Others are amazing and have a great caring staff and I enjoy going there.
Now I work for PetSmart, have for some time, I've moved up through the ranks and worked at 3 different stores in my area. Each one of these stores animal care teams are amazing. They care about each and every one of the animals they care for and the herp section is normally manned by someone that has their own collection outside of working for the company.
I fell in love with Orchid the first day I walked into my current store, I spent time with her while she was there until I finally got the green light to bring her home. I've had her for nearly two months and love that girl to death.
I came across another post a few days ago bashing my employer and wanted to bash right back. Being biased as both being employed by them and as to being where my baby girl came from. My life is lived through their policies and procedures. I can't say anything for Petco as I don't know anything about their practices, but PetSmart has a dedicated team ensuring every animal that comes through that door gets the best care possible. From headquarters down to the store itself.
As it has already been stated, it's the store, not the company. PetSmart is not "notorious" for not taking care of their animals. If a location you go to is THAT bad, you are complaining to the wrong people. Call corporate, for either company, it's THE only way to help.
Now I'll get off my soap box.