335 have published consultation prices
Drumchapel Vets for Pets
Inside Pets at Home, Great Western Retail Park, Duntreath Ave, Great Western Road, Drumchapel, Glasgow, G15 6RX

Dryfe Vets
1 Mains Street, Lockerbie, DG11 2DG

Dukes Equine Vets
Dykehead, Aboyne, Aberdeenshire, AB34 5JH

Dumbarton Vets for Pets
Inside Pets at Home, Unit 3 St James Retail Park, Glasgow Road, Dumbarton, G82 1RB

Dundas Veterinary Group - Dundas
99 Dundas St, Edinburgh, EH3 6SD

Dundas Veterinary Group - Granton
34 Granton Rd, Edinburgh, EH5 3QS

Dundas Veterinary Group - Lochend
10 Lochend Rd South, EH7 6BP

Dundas Veterinary Group - Oxgangs
114 Oxgangs Rd, Edinburgh, EH10 7AZ

Dundee PDSA Pet Hospital
211 Hawkhill, Dundee, DD1 5LA

Dundee Vets for Pets
Inside Pets at Home, Unit 3 Kingsway Retail Park, Dundee, DD4 8JT

Dunedin Veterinary Centre (Dunbar)
4-6 High Street, Dunbar, East Lothian, EH42 1EL
Dunedin Veterinary Surgeons (North Berwick)
31 Quality Street, North Berwick, East Lothian, EH39 4HR
Dunedin Veterinary Surgeons (Prestonpans)
151 High Street, Prestonpans, East Lothian, EH32 9AX
Dunedin Veterinary Surgeons (Tranent)
16 Haddington Road, Tranent, East Lothian, EH33 1HW
Dunfermline Vets4Pets
Inside Pets at Home, Halbeath Retail Park, Halbeath Road, Dunfermline, KY11 4LP

Dunmuir Veterinary Group
Oakwell Rd, Castle Douglas, DG7 1JY

Dunnydeer Veterinary Group
Muirhead House, Insch Business Park, Insch, Aberdeenshire, AB52 6TA

East End Vets
1185 Duke Street, Glasgow, G31 5NW

East Kilbride Vets for Pets
Inside Pets at Home, Unit 3 East Kilbride Retail Park, Howard Avenue, Glasgow, G74 4ZA

East Neuk Veterinary Clinic, Fife
Station Road, St Monans, KY10 2DW
