Lay her food out. If she doesn't eat within 20 minutes, pick it up and she can have it later that day. A day or two of being hungry, and she'll eat. She won't let herself starve to death. Cut the house foods out completely, even after birth, and for the rest of her life.
My husband found out, with much nagging, that our dog will eat her dog food if he quits giving her human food. He has stopped doing that a while back now, and he realized I WAS RIGHT!!! Kinda nice to be right!!!!!!!! He doesn't feed her human food anymore. Not really. Maybe one morsel a week, if even that.