Oh dear sweet eight pound six ounce newborn baby Jesus. its a Baby Ocelot, aka the most adorable thing ever.

Oh dear sweet eight pound six ounce newborn baby Jesus. its a Baby Ocelot, aka the most adorable thing ever.

Handfed and then returned to the wild....his cat dad was warned never to check on him because he would eat him.  He went anyway.

Handfed and then returned to the wild....his cat dad was warned never to check on him because he would eat him. He went anyway.

Pinterest • The world’s catalog of ideas
Search