I agree with Anne...One thing I would add is, have you ever considered the vac's causing vaccinosis?? Honestly, I wouldn't vaccinate this dog ever again..
She sounds like she is in the best home possible and you are doing all you can for her
Danger Danger vom Kleinen Hain aka Masi
"Angel" Jakoda's Bewitchen Sami CD OA OAJ OAC NGC OJC RS-O GS-N JS-O TT HIC CGC
"Angel" Steinwald's Four x Four CGC HIC TT
"Angel" Harmonyhill's Hy Jynx NA NAJ NAC NJC RS-N JS-N HIC
"Angel" Jakoda's Jagged Edge