
It's very usual for them to go off their food for a couple of days after giving birth. Their insides take a while to get back to their comfortable positions, and having had a baby myself I can assure you it's not comfortable! :D Her pups won't be very demanding of large quantities of milk straight away (not like at 3 weeks, when they're eating at least 4 times their 'normal' amount!!), and too much food straight after birth can lead to bad diarrhoea, whether or not they've eaten the afterbirths. Offer her lots to drink - watery milk and glucose, weak broth from boiled chicken, etc, and let her insides have a bit of a rest. After a couple of days offer easily digestible food - fish, chicken, rice, scrambled egg (no butter) etc and build up from there.
Make sure she goes out several times a day to wee and poo.
:)