I originally wrote a negative review about this place when I saw some things in there that were not proper for being a pet store. I made a complaint(I was not nice) and then did not go back for two months or so. Well, I went back with my GF and I noticed that they had made major changes to the things that I saw that were not proper originally.. And, I ended up purchasing the most adorable Pup I have ever seen... he is healthy, the purchasing process was easy and the employees who helped me did a great job in giving all the information I needed to know about the Pup I purchased. So, this rating is where I stand now with Pet Pros.