From your link;
At the shelters in Baan Taling Ngam and Chaweng all dogs receive vaccinations against rabies, hepatitis, parvovirus, distemper, parainfluenza and leptospirosis once a year
"We also try to vaccinate and deworm as much dogs as we can at the big beaches once a year."
So not ALL dogs!