G.M.
I can not recommend highly enough flylady's Rubba Sweepa (or Rubba Scrubba, if you want to do it by hand). It's a rubber brush broom, that picks up animal hair from every type of carpet I've tried it on - and I have a couple that hold onto that hair like nothing else.
Good luck!