It's hardly a joke at all. Even the very best models tend to be awful at writing jokes.
I find the addition of an explanation at the end (never a sign of a good joke) amusing at the meta-level:
Why did the badger bring a puffin to the party?
Because he heard puffins make great party 'Puffins'!
(That's a play on the word "puffins" and the phrase "party people.")
I find the addition of an explanation at the end (never a sign of a good joke) amusing at the meta-level: