Not odd! Just cute!
To the uninitiated, capybaras are the largest member of the rodent family. They are the size of large dogs. They’re aquatic animals, as you can see, that live in South America.
Another excellent capybara is Caplin Rous, a pet capybara who lives in Texas. Rous, of course, stands for “Rodent Of Unusual Size.”