Littlest Pet Shop Cutest Pets Raccoon #2580 & Anteater #2581 These soft and cuddly pets are just the friends to add to your LITTLEST PET SHOP collection!