We provide comprehensive veterinary services for your pets. We aim to provide the highest standard of veterinary medicine, surgery and advice from staff and vets alike.
Our modern Tranent centre is fully equipped with a large surgical suite, medical, xray, ultrasound, diagnostic and hosptilisation facilities – and staffed with friendly experienced vets and nurses you know and trust.
Dunedin Vets Healthy Pet Club
We love your pets and want them to receive the best care throughout their lives. By joining this club you can provide your pet with essential care in easy, money-saving monthly payments.
Register Your Pet
Register your pet online here.
Order your repeat prescription online.
New Puppy or Kitten?
Give them the best start in life.
Dunedin Vets, 16 Haddington Road, Tranent
Tel. 01875 613593 (24 hrs)
North Berwick Vets
Dunedin Vets, 31 Quality Street, North Berwick
Tel. 01620 894140
Dunedin Vets, 151 High Street, Prestonpans
Tel. 01875 813546
Dunedin Vets, 4 High Street, Dunbar
Tel. 01368 860001