don't worry about it Kerry

Dodger's really unpredictable. As you said if a dog is 'hostile' back he'll lunge growling at it, if the dog is rolling over on it's back to him he'll have a good sniff with still all his hackles up and then just get bored and move back. If the dog gets up and continues walking as it's owner walks away there's a 30% - 70% chance that he'll lunge at it growling. If we have any sort of resource like a ball or a stick if a dog tries to get it he'll have them hence not being aloud a ball or stick out on his walk now.
I think to a behaviorist i'm not sure you would call him unpredictable but to me he is. There'll be a group of kids he'll walk in and out of not having problem at all but then a little way down the path he'll be glaring out a different group as we pass. Some kids he doesn't mind near him others he does. I do no there are reasons why but some of the time i don't understand them all.
The only one thing he is good with is puppies no matter if they are crazy, calm, bouncy, timid ect although he does make a lot of noise when playing which can scare some of them.