This has been going on for sometime and I don't know what to do. I have a Shepherd mix (we think with lab as he is jet black) but other than his color, he is ALL German Shepherd. His temperament, shape, and even hair texture are all trademark Shepherd. He is extremely friendly but is also wary of strangers but not to the point of concern. He has been trained in obedience. My concern is that anytime something is wrong with him he won't let us near him to help. He had a hot spot over the winter and it was absolutely heart wrenching to get him to hold still, my husband had to hold him, so I could treat the affected area. Now, it seems, he has ear mites and he won't let me get near his ear to inspect it and/or clean it out to assess the situation. He also has a fear of going to the vets. When I took him for his shots last summer, it took me twenty minutes just to get him in the office. I literally had to get down on the ground and coax him in. Once we got in, he hunched down and barked at the vet (as he does with anyone he doesn't know.) I tried to explain to the vet that he wouldn't bite and was just scared but the vet made me keep him the waiting area and I had to hold my baby facing me in the waiting are while the doc administered his shots. He's such a dear part of our family and a total sweetheart, I just don't know what to do and any suggestions would be greatly appreciated.