I think there's always mileage in puffins, what better subject is there for the joke? The trick is not letting them know they are the butt of your humour. Puffins might not think it's funny, and quite frankly, I wouldn't want a gang of angry puffins on my tail.

You're quite right not to want a gang of angry puffins on your tail. That happened to me once in Newcastle, and it wasn't funny. Vicious little bastards, with their baseball bats and their straight razors.