I have a four year old standard schnauzer who likes to lick, not me but fabric, be it pillows, carpet, her bed. It isn't constant and she stops when she is told, but if we don't notice her doing it she carries on until she creates a very damp patch! What could be causing this?