Two headed dragons are a special breed of dragons. They have two necks, two brains, two mouths, but one stomach and one main body. The two heads usually work together, but there are times when they will fight each other, attacking back and forth. They use their sharp teeth and wings to hunt large animals, and rarely eat plants. It is unknown what would happen if a two headed dragon were to mate with a one headed dragon, since it has never occurred. They only mate within their breed.