Safe Haven: noun. Designated area(s) to which one may be evacuated during an emergency. A bit of a technical definition for the valuable service the Hudson Mohawk Humane Society offers to beloved pets of victims of domestic violence. Their Safe Haven Program works with area shelters, Sojourner Place among them, to foster pets while their human companions… more
