I would feed an entire quarter, not just 7/8oz of one. I would feed actual fat with the diet not oils. Satin balls would be fine also.

I have a dog like you describe, and he's an old coot. He gets chicken back/quarter in the morning, and at night, he gets quarter, his rice, a big helping of actual fat, and hamburger meat at times.

I would also worm her just to cover all those bases.