I don't know if I was clear enough about something: if you take this dog to a shelter or pound, they will euthanize the dog whether they tell you they will or not, whether it is a kill-shelter or not. They CANNOT adopt out such a dog, and rescues won't take him. It would be MUCH kinder to take him to the vet and euthanize the dog.
I do not WANT for you to euthanize this dog or for this dog to die. But to give this dog to anyone without fully disclosing everything, will make you much more guilty if the dog bites or causes serious injury. If you give the dog to someone who does not have a LOT of experience, it can be really bad, and you will have to judge the person you give him to, because if he wants the dog, he is likely to try to convince you he can handle it, even if he can't, and because you are anxious to find him a home, you might be willing to overlook inexperience.
This is a young dog and the right kind of owner can probably turn him around. But the right kind of owners are few and far-between.
If you rehome the puppy, and get into classes with your dog for about a year, going to class once a week, and working with the dog every day, in a year you might not recognize your dog.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC