My nearly 4 year old border collie Cassie goes for a walk with a friends dog nearly every day, and everytime Tye my friends dog grabs her neck and she growls and snaps and appears really scared. Today Cassie started really snapping back and then after about 5 mins of that they started playing like puppies but everytime Tye got to close to Cassies back end she snapped again neither dog appears to hurt the other, can anyone give me any idea why they do this. Should we stop them snapping and put them on leads or ignore them and let them get on with it. By the way Tye is a 2 year old GSD x but not sure what he is crossed with