nuzzler

Noun

 * 1) One who nuzzles.
 * The puppy was an affectionate nuzzler, which was unfortunate as I was wearing a black suit.