Q. My Chihuahua barks every time someone shows up or there's a car just going by . So everyone I have to either calm him down or I have to yell.
A. I would suggest enrolling your dog in an Obediance Adult 1 course locally with a dog trainer. Call your local pet stores/vet offices and ask if they have a dog training program or know who to recommend. With a positive reinforcement dog trainer you can learn how to teach your dog how to be polite, to not bark, commands, ways to keep your dog entertained and ways to keep your dog from being less destructive.