Holy Canoli
This is grade-A quality stuff here. This film is fun to watch and works for any audience! It's no wonder you do this for a living.
Also, the water effects look freak'n amazing. That really stood out. I could watch that little lizard-pecker poop all day long, just to watch the splash he makes.
My only anal gripe would be that you left some character animations without enough frames. It looks like you had the keyframes down great, but you didn't fill the gaps between them. This is something I'm sure your aware of, but I just had to point it out. :)
Overall, this pwn3d my grandma.