Why do Dogs Wag Their Tails?

Dogs wag their tails for a lot of different reasons. Some wag them when they are happy, embarrassed, nervous or angry. Different dogs have different personalities in order to tell why your dog wags its tail you need to observe your dog.