I don't actually have the pattern, I just made it up as I went along, but I'll describe what I did do if that helps?
The bodies are basic circles built from the magic ring of 6 sc up until it is 42 sc around (took about 8-9 rows if I remember correctly), the pigs ears and the birds feathers and tail are all magic rings with 6 sc, then sc2 in each of those six so you have 12 sc in the row, and sc in each of those until they are the right length.
The beak is a magic ring of 4 sc, then sc2 in each to get 8 and stitch until the right proportion.
The eyes are all a magic ring of 6, sc2 in each to get 12, and slipstitch one to get it to round out properly.
The pigs nose is a little more complicated, because its a small oval shape - its using this theory
http://www.suite101.com/content/the-cro ... ipe-a37936, but its basically trial and error, because its really small and kinda fiddly. I used a magic ring with 6 sc, and went from there, but the little felt circles help cover up lots of the dodgy crochet increases

The eyes are all 9mm safety eyes.
I can try and answer questions, but I really just used trial and error for it all, played about until it looked right!