Yes as the others say, also she may need more exercise I find if I don't give mine enough exercise during the day, they aren't as hungry.
An 8 month old should be getting about 20 minutes of fetch or play/tug at least 2 times a day, minimum, a leisure walk is not going to do it, even if it's for 30 minutes, if you aren't exhausted at the end of it neither are they. Build up play time, their endurance. You need to make them play, don't depend on a second dog or a romp in the yard. Also they will be going thru another burst of teething, and that can put them off their food also.