Dogs provide much needed companionship to the homeless so the shelters need to provide facilities to care for the dogs too.