And considering that he´s BM, he'll just pop BW and take the pet out of Sheep.
BM Hunters are not that hard, stay on Melee an play with his Global Cooldown. Trinket the Wing Clip/trap and keep him snared, Nova always when it´s up and burn him with insta casts.
When he uses BM, kite him until your Ice Barrier fades or until his pet start hitting you, then Block and wait. Don't mind putting WE out unless you are preety sure he'll be alive to do some dmg or use Cold Snap and summon the second, I'd save Could Snap to finish him off if I need (if you summon the WE when the Hunter pops BW, you will need to Block...and he'll just target your pet and 2 shot it). Considering you have Cold Snap up and he pops BW too early (or you make him feel the need to pop) kite until Barrier fades and Block, then close range and summon the WE...Nova, Ice Lance until it breaks, Fireblast, CoC, Freeze, Ice Lance until it breakes, cold snap and repeat...if he's still alive, burn Fireblast, CoC and AE until your Nova/Freeze is up again. If Frostbite procs, things might be easier.
Honestly, I think Marks Hunter much more dangerous than the BMs. Silence Shot, Scatter Shot and the sustained dmg he has are more dangerous than a burst dmg we can completely (or almost completely) negate.
[ ]'s