Winchester teeth had a fair amount of build up on them. When we switched him from Purina to Nutro Lamb and Rice, Dental Care, they have improved so much that the vet said he no longer needs a cleaning at this point. But his gums weren't bleeding. I hope you find something that works for Runner, it sounds like she is going to need a cleaning!