Employees and pet owners alike are reaching out to 13 Investigates saying The Animal Foundation is a perilous place for pets.
Employees and pet owners alike are reaching out to 13 Investigates saying The Animal Foundation is a perilous place for pets.
Insider after insider is coming forward to 13 Action News, claiming The Animal Foundation in Las Vegas is putting pets in peril...