my 5 and a half month German shepherd "rocky" just wont stop attacking/snapping his jaw at me. i mean he's a good dog. its just that every now and then when im outside just playing with him he'll start biting me(mostly my shorts). ive tried many things but nothing seems to work. all i can do is just leave him alone. any advice would be appreciated.