Missouri pet capybara lost and then found

A pet capybara named, appropriately, “Capy,” escaped from her home this week and was noticed wandering close to the Blue Cat Lodge in Lake of the Ozarks, Missouri. I’m so jealous of the one that noticed the capybara and additionally of the one that owns the home the place she lives. — Read the remaining