For a large dog such as a German Shepard, 13 years is a long life.
If the seizures are infrequent, that is one thing. If they happen on a regular basis, that is something completely different.
I had a boxer that started to have bad seizures, and when he came out of them was prone to snapping, even at me. Not good with toddlers in the hours. And the anti-seizure medicine case him to act lethargic. So we had to put him down. Hated the choice, but it was the right one.
I still miss that dog...
house, not hours
13 years is old age for this breed. If they live to 15, its exceptional.
Your case illustrates that when meds don’t help, you have to put your dog down.
Its not about what’s right for you, its what’s right for the dog and he deserve the same compassion you extend to your own family.
And sometimes putting your dog down is the right call.