K.G.
If you have any idea what he's mixed with, call that particular rescue... Whether it's a lab rescue, collie, etc...
DON'T DO CRAIGSLIST!!!!
I volunteer at rescues. You can call your local rescues and ask if you give a donation, if they'll take him... Call your vet and ask for advice..
Geez, you brought him back to health after overcoming Parvo? You should REALLLYYYYYYY try keeping him... All the things you say he does, is because he's a puppy....I only adopt dogs that are 3-4 years old because I don't want issues like that...
GOOD LUCK!