She's gorgeous! Yep, I'd say any mixture of lab/boxer/pitty. A lot of times people will say boxer instead of pit just because they don't want to deal with the flack, too.

I wouldn't worry about the pinch collar. Frankly, I have to use them on all of my dogs. Joxer is the only one I can feel safe walking without one.