Ok, so, I have two questions about Izzy's food in the future (I need to finish off a 20 lb bag before I get new food for her). First: If she's getting fixed next weekend, does she need to be switched to adult food or can she stay on puppy food until she reaches adult size? Second: I found this AMAZING pet store that is literally a half mile away that carries everything I'd ever want to feed Izzy and I have a few options in my price range. I was hoping someone could point me to the best food for a puppy with no known food allergies and hasn't had a bad reaction to food outside of bright yellow stools on Nutro Ultra Puppy. My options as far as food for her future switch are: Taste of the Wild, Canidae, Solid Gold, and California Naturals. All input is appreciated. My main aim as far as food pricing is around $35-40 for a 30-35lb bag of food but lower is great and up to $5 higher is ok too. Thanks for your help!