Wonderful and adorable.
This is the kind of flash I wish was more common on Newgrounds. Credible characters, a working plot... makes me think of the cartoons I used to watch back in the day.
This belongs on cartoon network. Awesome work dude, you should make a series out of this.