Here at Rocky Top K9 we are firm believers of "Train as you fight" mentality. Meaning if your going to train you need to do it with as much distraction as possible. This leaves the dog with no doubt about the commands. Little Harley has went from fear aggression and avoidance to being strong and confident.
Remember Mary who had dog aggression along with food aggression? See when your dog understands its place in your pack and you as the leader enforce those rules harmony will be the result. Remember all the love in the world will never make a dog obedient.