I'd say you should feed her twice a day.

Every dog owner should take their dog for a walk everyday. Walks are both a physical and phycological challenge for a dog, and will wear them out quicker then a game of fetch. When your playing fetch with them, they are in an excited state of mind so it takes longer for them to wear out. Walks will definatly help.