I was impressed by the animal friendly environment here (I know you should probably expect it), but they have mascot pets that run around the lobby, etc.
They also offer superb veterinary services, at a great cost. Sure, lines can be long, but you have to time your visit. Besides, waiting isn't so bad, because you get to see a wide variety of animals and their owners.
more