Castle Veterinary Centre care for domestic pets.