I have to say I have a Dyson and it has an attachment just for stuff like that! It's the best!
Last summer one of my friends and her 3 huskies plus my two girls were in the back of my durango with the seats down (I do have leather but it's not leather on the back of the seats) and OMG you should have seen the hair on those seats and in the floor I thought it would never come up. But I used the animal attachment and it came up like nothing! I was on happy girl

So my suggestion would be a Dyson...I think they rock!