Happy Goose, or duck, or bird. Well.. yes it’s a happy bird. At least. Maybe a duck. A big duck, at least. But happy, at any rate. by Uncle Fishbits - 17 June, 2010 This makes me so happy.