I understand (from this site) that how often a cat needs its teeth cleaned has to do with its genetic make up. Given that your Bonnie has the same genes as our lot, she may well need her teeth cleaned by now. We had Sam and Daisy's cleaned in 2002. At the time we were told that Jessica's were the cleanest of the lot, but when we took Jessica for her annual check up in 2003, she needed to have four teeth out. I was a bit annoyed, because if they had advised me to get them cleaned the previous year, I would have done so, and she would still have had all her teeth.

It was horrible to lose your rabbit under the anaesthetic, and particularly upsetting for you so soon after losing Jock, and I'm not surprised you're frightened to have it done. The vet can do various blood tests first to determine her state of health, albeit it costs more. If she needs her teeth cleaned though, I would still have it done, I wouldn't want her to be in pain.

How do you think you would get on cleaning her teeth regularly afterwards?