...................rabbit a close second ,beef of the lean variety for toning muscle.You will struggle to maintain a decent muscle tone on complete dry foods mate as the muscle requires more protein the harder it works and dogs are not able to access all protein types in dry food ,contrary to manufacturures claims .Raw protein is the muscle builder and maintainer .
To answer your question -Yes eggs are a good source of protein but in moderation,no more than one a day.