Very in-depth post, thanks.
She's a big girl.
How old is she?
Looks like she's in very capable hands.
Hope all turns out OK for her.