Dogs can eat eggs daily.
It's important to watch the fat content (because of weight and pancreatitis concerns), so some people give the white only. It is also important to make sure that homecooked and unsupplemented food isn't making up more than 10% of his daily food intake.
You may find that certain fish oils and vitamin e would be better for what you want to accomplish.