Chelsea, you are spot on. Welcome to Pitbulls.org › Forums › Pit Bull Talk › Health › Sleep twiching/growling/winning?? › Chelsea, you are spot on. August 24, 2010 at 12:51 am #15753 pit grandaddyParticipant Chelsea, you are spot on.