We would always recommend your new dog wears a muzzle for a minimum of 3 months.  We explain why here.   But as training – if your dog wears a muzzle, you will be so much more confident as you know you have protected your dog from any incidents.