Freefeeding is a good practice to help overcome this problem as your dog probably knows what's best for her far better than anyone else on the planet, including you and your vet. If her health is fine and her physical condition is good, she's probably OK on her own. She'll eat the percentage she requires - no more or no less. If her health is failing or she is obese, then you might want to step in. Cooked eggs are excellent source of protein.
Cottage cheese is a good additional source of protein.
But if you are feeding a brand-name commercial dog food that is well balanced, additional supplementation is truly unnecessary. Direct protein supplementation will probably not help the dog's coat condition - unless it is lacking in the primary diet. Page last updated April 1, 1997.