Justin Silver Says: "A dog that is 1 year old is still a puppy and valuable. Unless your vet is strongly suggesting the medication, I would not have the dog on medication. If the dog is only a year old, I am almost positive the dog does not need to be on medication at such a malleable age, despite what happened to him in the shelter.
I have worked with lots of abused dogs. I would reach out to the other behaviorists in your area and maybe you could even find people with different methodologies and different schools of thought. In my experience, I have never seen a dog that young need to be put down for something like an aggression problem. I just can’t imagine that needing to be the case."