AMAZING! The doctors is amazing and so are all the staff. Took Chuck Snorris in at 7:30 . The doctor was super kind let me know what to expect , weighed him and then let me know they'd call when he was ready. They called me at 11:30 letting me know he did great and will be ready to pick up at 1. HOW RAD!!!He doesn't seem to be in any pain at all and is acting like his normal silly self the very next day! Seems like the bad reviews are either from people who have no idea how to control their dogs or from whiny/rude "get offended by anything and everything" type of people . I will ALWAYS come back to this place and will tell all my friends and family! AND THE PRICE IS THE BEST IVE EVER SEEN! 1 million stars for you guys ! You guys are awesome!