Yes, German Shepherds are one of the breeds required to wear a muzzle in public places in Singapore.