The Garth Puppet is a hand puppet from Aurora World, it offers interactive fun and learning for children. It is made of fine quality material which is soft to touch. Aurora puppets have won 2013 Preferred Choice Awards for their design and creativity.
From the Manufacturer
Aurora Plush 10" Mooty Puppet. Aurora World is a premier manufacturer of gift plush, stuffed animals and soft toys.
Aurora World Garth Dog Plush Hand Puppet 10" - B0009MZ0EA