Dire Wolf does more damage and your bard has Cadence so it drains health from a target. If you download RJParser and test, you will never use the pig again.
Yeah, now that I've looked at it, I see it only takes 10 pts in Ranger to get to the Dire Wolf. I've been tossing all my pts into Bard and only have 9 pts in Ranger at level 28. I know where my next pt is going.