Shelters Alarmingly Full As More Than 250,000 Dogs and Cats Await Homes