Post#8 "Who pets my puppy or dog"
New Dog, Very Challenging
The hand thing with you is mouthing not uncommon but it should be something you initiate not him.
The cat thing:
Introducing Shepherd to cats
My dog can't run form me is a relationship issue tell that changes you can't train this dog. See I just got a rescue.
Keep people out of his jface while you work on issues.