You can not break a dog from sucking eggs unless it is a puppy. If it a grown dog you have 2 choices get rid of it or shoot it.A puppy you can whip it every time until it learns .I know this sound harsh but I have had chickens for years.
:)Poultry auction coming soon to Gans Oklahoma Formally Midway feed will become midway auction on Jan 31st will be held the 2nd and 4th sat of the mounth.For any Questions call 918-775-4202