Is the world's largest rodent also the world's cuddliest squish? Only one way to find out! Add the brand new Squishable Mini Capybara to your collection today!