OK I think I've got a way to fix alot of your problems.
This one is very cute and funny, but like the others, it's kind of a "one liner" You've only got one joke in there, and then its over. The fact that your animations are a bit crude would be completley forgiveable by the masses if you worked harder on the substance.
You've got ALOT of great ideas in your head (too many some would say haha) You need to make sure to get more than one or two out into the flash. If you look at your other flash's I think you'll agree, its one joke, with one punchline, even with other characters involved. Find a way to make it function as funny on more than one level. So two people of different backgrounds can watch it and both find something amusing for themselves.
But serously the first time I watched this I laughed very hard
Pig: "SHUT UP!"