Not bad
Only complaint I can make is that the storyline was somewhat incoherent. I get the joke, but it doesn't really work if you can't see the "puppies" sign before he points it out.
But on the other hand, your voice acting is superb, your animation is smooth, and the joke is short and sweet. Specifically, the part when you said "OH MAH GAWD" got a chuckle out of me before the punchline!
Good job, you earn a 4 (voting).