We have 3 dogs, a 13 and 11 year old and a 5 month old puppy. We have always been happy with how our boys have been treated and their health taken care of. They were also ... more