Good thoughs for Sean... poor baby!
Is there a GSD rescue tha you can contact for him?