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!