If you have used the default setup for a rogue (Bard/Ranger/Bladedancer) you shouldn't even have a Direwolf at level 20???
http://www.ryftomate.com/blogs/hawker/2-how-bot-rogue-ryftomate.html
wait so dire wolf is actually better then razorbeast?