Providing Medical, Surgical & Dental Care for Pets, Horses & Livestock-House Calls-Behavioural Consults-Animal Health Products-Boarding-Breeders & New Clients Welcome! more... See more text