My pembroke welsh corgi can be aggressive. He likes to nip at mine and my children's heels and try to pull out shoes off. He barks at other dogs and people and has even bitten my Schwan's guy. We are currently taking him to training but nothing seems to work. Any suggestions?
He isn't being aggressive. He is a herding dog. He was bred to chase, bark, and nip at heels. It is his job in life. It is natural behavior, not a display of aggression. You should have realized this before getting this breed - they are not meant for homes with children! They need to be trained from an early age that nipping in unacceptable. They need to be trained to not bark on command. They need to be trained to not chase, to come with called, and/or to stay in one place, when the Schwan's man comes to visit. They need to learn these rules from day one when you get them, not allowed to have these repeat offences. They are smart dogs, easily trained, and not known for a stubborn nature. They may try to push their limits or be silly at times, but in general are eager to please and show off. He seems to be displaying perfect corgi tendencies, so he is not suffering from agressiveness, but likely from lack of proper training. If you can't handle him, consider finding a corgi-rescue group who understands the breed and will find him a home who is prepared for him. How old is he? How long have you had him? Is he neutered? How much exercise does he get a day? How much obedience training a day? Are you and everyone in your family consistant with this training? What exactly have you tried doing that has failed? Has he been properly socialized to other people and animals from a young age?