Get Your Dog Care Questions Answered by Experts
If the trainer did not work and you have tried your hardest, it's time to think about humanely euthanizing the dog. I hate to be so blunt with you but it's not good for you or for the dog to be in this situation.
I suggest that you see the vet right away to rule out a medical cause for the aggression. At this appointment, you need to discuss your euthanasia options.
All dogs have the potential to be dangerous, even small ones. It doesn't necessarily mean that the breeder or gene pool is bad. It just means that this is not a good dog for your family.
Because of his agression problems, I do not recommend trying to find a new home for him.
Let me know if you have more questions.