Tags: Food.
Tiny Teddy is a brand of sweet biscuits manufactured by Arnott’s in Australia since 1991.The Tiny Teddy is the off spring of the Teddy Bear Biscuit. Scott Dewar the son of renowned biscuit designer Robert Dewar is credited with the concept of shrinking the normal Teddy Bear Biscuit to a bite sized and cute Tiny Teddy.