Littlest Pet Shop Pet Pairs - Funniest 650 and 651 - Shepherd and Iguana Every pet needs a best friend!