Free vaccinations for dogs and cats in a rural village