This is the Yaguarundi (Herpailurus Yagouaroundi) a cat native to Americas, it is found from Argentina to mexico, it resembles many animals, for me, it looks like a hybrid of a ocelot
Puma/bobcat Hybrid Florida? – PoC
Hybrids Big Cat
Wild Cats Of North America: All North American Cats List - Pictures & Facts
PUMA/OCELOT HYBRIDS
PUMA/OCELOT HYBRIDS
Owning a Pet Cougar: Understanding the Hurdles and Risks - PetHelpful