I would get her off Iams as it's not said to be quality pet food anymore something about a buy out, and now its offered in grocery stores...Not sure maybe you can read up on reccomended foods on here. I would only give her chicken breast boiled and some rice for the next 24 hours. As for foods I have seen spoken of highly on here are
Innova, Canidea, Evangers, Chicken Soup for the puppy lovers Soul, and many others. Please let us know how little Punky is doing....
Best of luck