Many thousands of homeless cats and dogs perish in shelters while there are as many people who would love to… read more