it takes a village canine rescue