My German Shepherd was just aken by the breeder to the vet for the pre checkup.. Now questions he is in great shape ....except his testicles have not dropped he is7 weeks 2 days old????? I dont know what this means long term we have waited for him for over a year for the right mating and colors he is very expensive. I do not plan on breeding him but cutting him wasn't in the plans necessarily either. Help me figure this out???????? Any long term complications ,,, can they still drop???????