highland cow puppet
more info                              
finger puppet - seagull
more info                          
labradoodle puppet
more info