you colud try using the hot mustard/chili pepper egg trick. We have used the trick for egg eating chickens, it might work for egg eating dogs.
Another idea is what about using that dog-be-gone spray on the door? or maybe fill an egg or two full of that spray and let him eat it *nasty nasty nasty*. spray a couple eggs with that stuff, just make sure you mark the ones you spray/fill so YOU don't eat them? I have used that spray sucessfully to keep my dog from peeing on my vegi garden and roses, it really messes with their nose. Might be worth a try.
Here is an excerpt from a previous post several months ago I wrote about mustard eggs:
I have sucessfully used the both golf ball trick and blowing out the eggs and filling with hot mustard. You can also use those plastic easter eggs and just paint them brown or white.
While it is true that chickens can eat hot peppers and don't have any taste buds, I think what the deterent is when they get that "yellow yolk" in their nose and eyes and burns the *@#*&%@!!! out of them.
I had one hen that I tried everything, plastic eggs, golf balls, seperating her and giving extra goodies and protein, dark curtians, the whole nine yards, nothing worked and I was ready to send her to the pot. That is when an oldtimer told me about the hot mustard/habanero pepper in the blown out egg. Since I had nothing to lose I tried it. Slipped a pair of doctored up eggs in the nest at night time. In the morning I went and checked, she had broken open one egg and started eating it, she didn't touch the other egg. When I checked on her one eye was swollen shut and she had a runny nose and was sneezing. I kept this up for a week, she broke open one more "mustard" egg and that was the end of it. By the end of the week I was mixing good eggs with the mustard eggs and leaving them there for a day or two as extra temptation. After a week of intesive "therapy" she was returned to the flock and saved from the pot