Just thought i would post an update, i guess its a way of thinking it through by sharing it with others and getting it off my chest :)
Vet is 99.9% sure she has uterine cancer and after working out fudge is actually 6 turning 7 this spring, not actually 8 that was on the vets records! Our plan...