Maxi,
After reading your story. I have a Yorkie named Bently she is going to be at least 10 lbs and she is playful and happy...
My heart breaks after reading your story and I know she is healthy and happy... You may have her for your family...She is so full of love...
She is my Happy Happy Joy Joy Puppy...
If you need her for your family... PM  me....your story is just heart breaking...
Hopefully you can rehabilitate the one you have, but if not you may have my Bentley to help put a smile on those grandchildren's face... 

That Breeder just breaks my heart...