There are various synonyms for the term "stock raiser," which refers to a person who raises animals for their products such as meat, milk or wool. Some of the most commonly used synonyms for stock raiser include cattleman, rancher, livestock farmer, shepherd, and breeder. A cattleman is someone who focuses specifically on raising and breeding cattle. A rancher also raises cattle but may also have other farm animals on their ranch, including horses and sheep. A livestock farmer may raise a variety of different animals for various products. A shepherd tends to specialize in the raising of sheep, while a breeder focuses on selectively breeding animals for advantageous traits.