Thought everyone would love this. A capybara loving his kitty. The capybara is the largest rodent in the world, whose closest relatives in the animal kingdom are guinea pigs. Sheila A.
The Capybaras may be the most likable animal, according to the other animals Pictures]
Mama and Baby Capybara
arkansas animal refuge, cheesecake is taking over the puppy pool.
Animals Sitting on Capybaras