So I have this 7 month old girl German shepherd and she has been anything but easy to take care of. She is very rough without realizing it, she is still not potty trained. We have tried crate with her and she has grown so comfortable with going in her crate and laying in it. Right from the start she has not done well with other dogs or people, other than the family. Today we took her to a dog park for the first time and she was so scared that she started becoming aggressive with the other dogs. People did not want her around them which is of course understandable. I want her to stop this behavior but I don't know what to do. I don't know if her rough behavior has anything to do with the fact that her father is a police dog. Any kind of advice would be greatly appreciated. Thank you.