This is the Russian-design werewolf dog muzzle. It costs about $30 and you can buy one HERE. It makes your dog look insane. That is probably not a good look for a dog unless you want people calling the authorities telling them you're walking a rabid hellhound around town. People will do that. You might not think they will, but they will. Never underestimate a stranger's ability to ruin your day.
Thanks to SPoKE, who wants a dog muzzle that makes it look like it has a human face just kidding that's creepy.