Yeah, maybe she is a mix of all three! It took us a while to figure out what Mandy is, and we don't know for sure since we never saw her mom or dad, but I think we're correct. However, sometimes I'll see a totally different breed than what she is (she's a White GSD/Am. Staff) and I'll think it looks EXACTLY like her. It's fun trying to figure out what your doggie is. But with Mandy's looks and temperment the GSD/Am.Staff guess seems pretty accurate.