I had the hardest time with Angel teaching "sit", show dogs are not taught that command. I think it took me well over a month..Now she sits soo pretty anytime I go into the kitchen :lol: If he's that fixated on treats, use that to your advantage, teach "leave it"...lay a treat on the floor very close to you, wave your hand over the top of it and repeat "leave it", keep waving your hand..If he breaks his sit, scoop up the treat and start again..Keep sessions short tho...Teaching "down" was always hard for me, mine have never mastered that, but they do "wait" very well 