What a scary situation - thank you for sharing your story.
Please consider adding your dogs pedigree to the breed betterment registry:
German Shepherd Dog Breed Betterment Registry
This information helps breeders make informed breeding decisions.
PAM Guardyan's Gavin, VCD2, CDX, RE, AX, AXJ, AXP, AJP, TD
PACH Guardyan's Helki, CDX, PCDX, RN, MXP3, MXPB, MJP3, MJPB
Guardyan's Kamikaze BN, CD, RA, NAP, NJP
Guardyan's Kricket BN, CD, NAP, NJP