Nice little film, and dog.
Gotta love those iLife sound clips! Nice movie. The animation and characterisation were good, as was the editing.
It could use a little polish I suppose, but you did say you left it until the last minute. Overall, really nice.