Glad she has perked up.
When you wean her back onto the kibble i suggest its done gradually mixed with her bland diet. Just out of interest what kibble is she on? The only reason i ask is because we had to change willows kibble several times during puppyhood to get one than suited her.