Dee, 4health is a diamond brand food. I personally wouldn't feed it, but there are much worse out there.
As far as shedding, when I changed Toby's food I noticed that he shed more than usual for about a week during the switch. Then it suddenly stopped. It may not stop completely on 4health though.
There is nothing wrong with egg, it's great for dogs. I wouldn't feed it that often though. Toby usually gets one once every week or ten days.
Short hair Chis generally shed more often than long haired Chis. Long hair Chis shed seasonally while short hair Chis shed all year round. This is of course general.
Sent from my iPhone using Petguide.com App