Could be misdirected aggression. When a dog is a zone, they cannot get to what they want to get at or are diverted by something, they may change their direction, I think usually they realize their error.
But, it is time to get your dog back into classes, and under control. You need to work below his threshold and redirect him before he goes nutso toward another dog, or you are going to have to put your foot down and correct him before he gets into his full insanity toward the other dogs. It does no good to allow a dog to get a head of steam going, or to engage in such behavior multiple times. Nip it in the bud or work with him and a trainer to stay below his threshold and slowly improve the threshold by reducing the distance while not reacting.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC