LOL! This is fantastic! Overall very well thought out animation that moves smoothly from one action to the next. As far as the animation I feel it just needs some polish but the “bones” of it are in place…so to speak.
Additionally, I can see a lot of thought was put into the various camera angles as well in order to most effectively tell the story.
Melvin’s problem-solving skills in a moment of stress are perfect. ;D