Qatar Veterinary Centre (4216405 - www.qatarvet.com) and The Veterinary Surgery (4367187 - www.dohavets.com) both offer vaccinations. You don't mention how old your puppy is but there are 3 vaccines he/she will need.

First of all there is the DLPPH vaccine which can be given from 8 weeks old and offers protection against Distemper, Leptospira, Parvovirus, Parainflueza and Hepatitis.

This then needs to be repeated at 12 weeks as a booster vaccination.

At 12 weeks the puppy can also have the rabies vaccination.

Your puppy would then be covered for one year, and the DLPPH and Rabies would need to be repeated annually.

Each vaccine is QR150-QR180 depending on where you go so you're looking at a minimum of QR450 for the 3 vaccines.

Worming tablets start at QR30 each and the number needed depends on the weight of the puppy.