The capybara or greater capybara is the worlds largest living rodent. The mammals are native to the South American region.
Some even offered to buy Mia a new capybara, or give her their own stuffed animals. But the mum-of-three said her daughter would clock an imposter Rosie in an instant and "would know every single ...