This cougar was unidentified when we visited the Rescue Center. Cougars are natives of North America and are highly adaptable. You can find them in the Everglades of Florida and all along the west coast up through Canada.
Cougars are the largest purring cat in North America.
It's a delight to speak to them and they purr simply from the attention you're displaying to them. They rub their heads against the cages at the Rescue Center begging you to pet them. They will answer to their name. We just weren't lucky enough to know this one's name. Don't think from this that they aren't formidable beasts in the wild.