Guide to the Garrison Lumber Mill - Guides - Wowhead
Yes, barns can give Savage Blood but with all the Primal Spirits coming from the free mine and herb garden (and daily fishing quest) AND now the traders, savage blood is much, much easier to get. Trading Post + Lumber Mill = Lots of choices of what and when to get and use or sell.