Well I have been searching for weeks, and right after I post my question I find an answer. After some further digging, I found that there is a store called the barking lot 30 minutes away and they sell Canidae. They also sell Merricks (wet only). I think Canidae would be best anyway because it is for all ages. The food she is eating right now is Nutrience Puppy and you are supposed to switch to Junior after only 4 months. But she hated the Junior and it gave her diarrhea too!

Anyway, I hope she does well on Canidae and if she won't eat it I'll keep trying wet food to mix in until I find one she will eat. I have been reading through different threads and a lot of people feed their babies people food. So if she does well with Canidae, maybe I will keep giving her tiny portions of yummy people food. Thanks for the help, I'm so glad there is another store close enough that sells premium dog foods!!!!