Capybara and Tabby Cat Picture

If only we could be this friendly. The Capybara is the world’s biggest rodent. Forget about the word “rodent”, which has connotations, and think about a nice animal who, in this case, has formed a close friendship with an attractive … Continue reading Capybara and Tabby Cat Picture