Puppet And Puff – Cat And Bearded Dragon. Puppet the Cat and Puff the Bearded Dragon spend their afternoon relaxing on a windowsill.