See if Dudley will accept Vaseline. Freckles didn't like hairball remedies either but would lick Vaseline off my finger easily. Vet said that was ok because hairball remedies are petroleum based.