KYS and Carrie,
excellent advise.

IF I may make one suggestion.
A dogs name should be used to get
their attention not for punishement.
So if you are going to repremand the dog,
try to use another word such as
KYS suggested, such as "leave it" or any
word you prefer.
It's hard to remember this when you
repremanding, but this helps the dog
associate his name with pleasure and
not punishment.
Other than that you guys covered everything.