Eva our 13wk old border collie pup growls and snaps at the other dogs, mainly if they tread on her, if she is having fuss off me and one of them come over or if there all excited like going for a walk. Another thing she did is she was asleep and i moved my hand and it must of shocked her as she growled. She is quite dominant with strange dogs and will bark at them, if one barks and growls at her she does it back. She will however happily play with another dog if it is up for a game. When she does this to the other dogs i just move her by her collar to another room and tell her no and give he a toy to play with for some time on her own for about 5mins. Is this right or should i be doing something else with her. Obviously its not a big issue at the moment but i dont want it becoming worse as she gets older.