Thanks for all of the replies!
I'm actually the lucky one to have her

. She's such a sweet girl...I mean, if that had happened to me, I'm sure I'd be depressed for ages and would refuse to do anything. Cannelle, on the other hand, has overcome so much, progresses every day, and she always has that famous Cannelle smile on her face. I love that baby

.
I have to ask...do you guys see any Yorkie in this girl? She was apparently a Bichon Frise/Shih tzu X, however she's surprisingly small for that mix (8 lbs.). We pretty much just refer to her as a Shih tzu X...but do you guys have any ideas? By the way, her name is Mocha, she's my firstborn

.