D demon I don't mean to alarm you but you have dogs on your face Jul 14, 2004 #2 But does it masturbate?