I'd move "leave it" up, as it can be a lifesaver if he ever gets to something that can be dangerous. it was one of the first ones we taught Oberon. When we lived in the apartment, someone had a habit of leaving half-eaten pot pies on the sidewalks. We taught "leave it" because I didn't want Oberon getting into those as they wouldn't be good for him, and because that little paranoid piece in me was afraid someone had poisoned them because they didn't like dogs. Because he's a Sheltie, he picked it up really quickly (he was only about 3 months at the time) and after only being pulled away, told to sit and "leave it" 3 or 4 times, he realized that those things, no matter how enticing they smelled, were not to be eaten. After that, he would look a them, look at Lee or I, and if we said "leave it" would ignore it and continue walking. When we got to the "leave it" portion of our obedience class, the teacher was amazed he already knew it - she claimed it was one of the more difficult commands. Our response was, "he's a Sheltie, what do you expect?"