Dachshunds are the great watch dog. So they love to bark when they see some thing new around. You can train him to stop barking on command. Try to make him understand "No" Command and you can watch videos on Youtube to train your dog. Offer him some toy to play, dog do not bark when they hold toy in their mouth.