Having a howling good time