
It is normal for a bitch to go off her food from about 3 - 4 weeks. They usually get their appetite back again around 5-6 weeks. I wouldn't let the other dogs take her food. Feed her away from them on her own, and keep her somewhere safe and quiet away from all the other dogs towards the latter stages of pregnancy and during whelping and when pups are born as she will be protective of them. good luck
paxo