RSham are pretty bad in 2s atm. They require high pressure dps (which aff won't be vs 80%+ of comps).
To answer your question, BM doesn't need LoS except for BW/Burst windows. Direfrenzy and killcommand only require your pet to be in LoS of the target.
Also if he's killing your healer (he should be training you) you need to communicate better to get LoS. But BM innately takes 20% less DoT damage so its more or less a hard counter if the hunter players correctly.