More than 2,500 pet dogs were given free treatment, vaccination and microchipped at special camps organised by Greater ...