This is a Daffy Duck Hand Puppet
Daffy Duck is made of black fur, and has an orange beak. He also has a hanging tag on his head.
He is 31cm tall.
1940's Norah Wellings Sailor Boy
Alice's Bear Shop
1950's Hygiene Toys Chad Valley Rabbit
1950's Pedigree Rabbit
1950's Thuringia Terrier