My vet said it's never too late because I got Sabrina done at 10 years and uterine infection and her "horns" were badly infected and he said I was just in time - she would have died in another week or so.
I'd do it if you want a few more years with her, but at 12, it's a toss up. I'd check with your vet.
__________________ Frankie (the MOM), Sabrina, and Elvira |