I just vaguely remembered this out on a whim, and got to rewatch it on YouTube after, what, a decade and a half later. Glad I grew up with this movie part of my childhood, because I still love the songs. The charm is still here, and WOW do the singers have passion behind them.
On my YouTube rewatch, I've never seen that extra scene concerning Pluto before! Little fun scene I never thought was going to be addressed by an already-released short movie from 2005, wow.