Calder Vets Horbury is the best we have been to. Dolores genuinely cares for your pet and never rushes your appointment. Michele on reception is very informative and help ... more