I have been going here for over twenty years. Can't say all my dogs have love going. I can say they have always been treated with love and compassion. The staff are great with my kids. They have had many questions about there new pets. The waiting room is bigger than expected so less chance unwanted meetings. I always happy with the service.