Free German Shepherd
Best of luck finding him a new home. A German Shepherd rescue may be able to help like mentioned above. I wonder if you could donate him to a police department and he could be trained as a police dog?
Where ever he goes I hope he is happy. Best of luck on your transition to a new base!