Sorry about you kite Roy !
In Denmark there is a law that says "dog have to be in leash in public areas" When we meet people with dogs we tell them "that dogs don't understand what is going on up in the sky when a kite is flying."
Maybe it is to much for a dog owner to understand his dog and read about dog !
Normally people is understanding and put a leash on there dog !!
But yes there is many dog owners out there there is to XXX in their heads !!!
But again... Sad to see your kite like that !