Eggshells are a great source of amino acids, vitamins, calcium, and other nutrients. You can give eggshells in small amounts, and they will be a great help to your dog.
Dogs may be allergic to eggs and eggshells. As you already know, eggs are a good source of proteins. Most of the time, proteins cause allergic reactions.