A four-legged friend can offer homeless people strength and companionship on the coldest and darkest of days.
The bond between many homeless people and their dogs is profound, and the health and wellbeing of their canine companions is often a major priority for their owners. But life on the streets can make it difficult to get the vet care needed.
Now a group of vets have started a registered practice to give treatment to street dogs and offer their owners vital, regular contact.
Armed with bags full of medication, testing kits, dog food, treats and toys, the Street Vet team are making a huge difference to not only the lives of homeless hounds, but their owners, too.