Emergency 01620 822262
Haddington 01620 822262
Musselburgh 0131 6653343
Dunbar 01368 860461
North Berwick 01620 894471
Prestonpans 01875 814772

If you are looking to book a cat vaccination, please be aware that there is an ongoing shortage of some cat vaccines affecting all UK Veterinary practices. Find out more here.

Puppy Advice

Puppy Advice

Exercise
Helping Your Puppy Settle
Home Alone
Puppy-Proofing Your Home
Feeding
Flea & Worm Prevention
Grooming
Mental Stimulation
Neutering
Teeth
Toilet Training
Tooth Brushing
Chewing
Recall Training
Vaccinations
Unwanted Behaviour
Parvovirus Outbreak
Return to Pet Advice