Coronavirus (COVID-19) updates
From the 23 March our main reception area will not be routinely staffed
Please call us before setting off for the Hospital for Small Animals. We ask clients with animals to stay in their car, and clinicians will see them outside if possible. Animals should be accompanied by as few humans as possible.
Routine and emergency care for dogs and cats, we also provide a service for small mammals, birds, and exotic animals.
Information for vets and pet owners on the wide range of clinical services we offer.
Contact details/opening times
Tel: 0131 650 7650 9am-5pm Mon-Fri
Tel: 0131 650 7883 at all other times
How to book an appointment at the Hospital for Small Animals and information for you and your pet.