Capybaras are the world’s largest rodent. They’re sort of like a guinea pig that weighs a hundred pounds. They also look very, very wise.
Some folks who aren’t so wise have kept them as pets, and now some of those pets have gotten loose, which may lead to an infestation in Florida.