There is no one thing that causes your Pug to have a dry nose. Basic dry dog noses can be caused by low household humidity levels, living in an arid climate, certain medications and illnesses or breed predisposition. If your Pug's nose is covered with layers of dry crust they may have Nasal Hyperkeratosis.