P.S. I don't think that's a muzzle. I think it's just a special collar/leash that prohibits the dog from pulling. But I'm just guessing.

You are quite right - its a Canny Collar, stops him from pulling and jumping up at people