Hmmm. I disagree. I think you are frakin’ AWESOME team player. But it may be a definition of “team” thing.
Howzabout you are a great pack member? Keep an eye on the cubs? Growl at whomever gets too close before you smell than out? Give ear licks and big sloppy furry cuddles to other pack members?