Some of both. I'd say our vet is definitely an animal lover. There are often cats wandering around in the main office and there's pet toys available for use for puppies and kittens, and other pet stuff you can buy in the office. The office building is also rather small, and there's never that long of a wait. He definitely seems to space the appointments out well so that owners and pets are never waiting too long. He and his assistants are all rather friendly with both the owners and the animals, and when one of our cats needed surgery, he was able to schedule it for the next day.
