We have always fed our dog dry dog food, and occasionally as a treat some leftovers from a roast dinner etc. She really enjoys her food, always wants more etc. She was slightly overweight but after rationing, is now back to healthy normal weight. On Monday when I got home, she had been sick.. A small amount and it was purely her food that had been brought up. She was fine otherwise, drinking normally. Ever since this she has not eaten the food again, she will eat treats and ate a portion of wet dog food, which we tried just to see if she was off her food altogether. I have stuck to my guns and only given her the normal food, but she has just refused to eat it and gone 2+ days of not eating anything and not even asked for anything else. Today we gave her the dried dog food with wet food as well and she ate it all. What's going on? Should I persevere with the normal dry food or try switching brands? She's had the same brand (beta) for the last 2/3 years and been fine with it. Could it be that this one episode of being sick has put her off?