To the OP, I don't have any experience in the situation you're in but it sounds like you have a good grasp of the training. I just wanted to say thank you for taking in the pup and I'm sure he's in better hands now.
Abby - Jan. 1, 2011 to Dec. 27, 2013
Bandit - Sept. 17, 2012
"A tired dog is a happy one