petcapybara.com
Capybaras
The capybara (Hydrochoerus hydrochaeris) is the largest rodent in the world. Native to South America, the webbed-footed capybara lives near lakes, ponds, and rivers East of the Andes. It is a highl…