Weimeraners are beautiful dogs.
This whole thing would have been a lot simpler if the owners had insured the safety of their dog.
Stray dogs (and presumably somebody’s prior property) are given up for adoption all the time. Better than killing them.
Dog doesn’t sound like a stray. In addition, Animal Rights crazies aside, dogs are property. This dog belonged to the owner, not the shelter.