It sounds like enough, given the calorie count for the food you are feeding. Keep an eye on him, if he starts looking skinny, up his food, mental exercise (training) burns calories too.
Try a few diffent types of treats, and see which ones 'knock his socks off', my dogs go nuts over Rollover (turkey or beef) and Purebites freeze dried beef liver treats (low in calories), and they would 'kill' for cooked beef. Keep the treats tiny (pea sized), they will work for cheap!
LAT training can help, (I have used it successfully, to counter condition my fearful dog) but right now I would focus on finding at least a couple of high value rewards (trial and error) that he gets super excited about (and use them only when training with distractions). If it is 'worth' working for, they will 'work for it'.
BINGO! Went to the local grocery store last night and picked up fresh beef liver ($3). Boiled it with a little bit of garlic power, then put it in the oven for 30 minutes at 200.
After training indoors, I took him outside to play LAT game (outside, night), but with no cue.
People walked by, dogs walked by, cyclist, etc. He took quick glances but never lost focus. Every time his head turned away from me, it took only about 1-2 second before his head returned and he made eye contact with me (at which point I clicked and treated).
Last night was HUGE progress. No pulling, no loss of focus (at all..not once), and sat beside me every time I stopped.
I also took the time to play the recall game with my new cue on a long leash, and that was a success too. He responded every single time.
I tried again this morning for a quick 5 minutes (outside, daylight), and although he responded well, he was definitely more distracted vs. last night. Still, not one missed "look at that", and no pulling at all.
I'm going to give him a break today and not train at all, then he has his first class in Foundations tomorrow AM.
edit* On my way back home, I ask out security guard to help me a bit (he LOVEEES our security guy). He offered to be a distraction for Walnut. I was amazed. Not once did he lose focus. My security guy jumped around, called his name, made funny noises. Walnut didn't budge. He took quick glances and looked back.
That being said, when should I stop clicking and treating him for not getting fixated and too hyper? I don't want to have to rely on liver forever.