Capybara

Please post your comments and suggestions for this article.

Comment by pepper on April 22nd, 2012 at 2:24 am

some people keep capybaras as pets– i saw it on a tv show. you should mention that under ‘human interaction’

Leave a Reply

return to top