v0.31:Animal trainer

From Dwarf Fortress Wiki
Jump to navigation Jump to search
Animal Trainer
Profession Ranger
Job Title Animal Trainer
Labor Animal training


  • Agility
  • Toughness
  • Endurance
  • Intuition
  • Patience
  • Empathy
This article is about an older version of DF.

Animal trainer is the skill associated with the animal training labor. An animal trainer works at a kennel, taming certain animals (with food), and turning some tame animals into war or hunting animals.


The kennel offers the option 'train a war animal'. There is a wide range of animals that can be trained. Also note that the queued task is indeed named 'train war animal'. The same goes for 'train a hunting dog'. Also, many exotic animals (signified by the [PET_EXOTIC] tag in their raw file) require a Dungeon master in the fortress to allow animal trainers to train them.

The animal to be trained is selected randomly from the list of unrestrained, uncaged, and unpastured trainable animals. Animals within a pasture can only be trained by a kennel built within that pasture, again unrestrained and unchained. The only ways to choose which animal gets trained is by ensuring no other trainable animal can get to the kennels, e.g. by tying them up or caging them, or building a kennel surrounded by a small pasture with only a single trainable animal within it and issuing the train command from that kennel.

Trainable Animals[edit]

Giant versions of these animals are also trainable.

If you trade for one of these animals, and they are already tame then they will remain tame when they become yours.

* These animals do not require a Dungeon Master to be tamed.

When taming an animal, the animal trainer does not in fact work in the kennel, but rather, brings food to the animal. If the animal is caged, and the food leaves seeds, this will result in a cage containing seeds -- which leaves the cage unusable for some purposes, such as loading cage traps. Currently, the only known way to remove seeds from a cage is to dump the seeds (without dumping the cage).