Sounds like you've had a lot going on!
Glad to hear your getting better!
Mushu is adorable!!!!!! Sooooooooooo floofy! (Humphrey is a shorthaired ham)
Good luck getting into uni next year! (Mushu might not survive without his favourite human!).
I know this is a bit random, but mushu has the same little blue and white bowl as Humphrey!