Hospital for Small Animals
smiling student vet with cat

Routine and emergency care for dogs and cats, we also provide a service for small mammals, birds, and exotic animals.

Pet owners entering Hospital for Small Animals with dog

Information for vets and pet owners on the wide range of clinical services we offer.

Emergency sign

For Emergencies

Call 0131 650 7650 9am-5pm Mon-Fri

Call 0131 650 7883 at all other times