What a cutie! Those ears are going to be so cute when they stand! Duth shepherds really aren't that common in most areas, and even less common to be found roaming and mixing with other strays. I'd say shepherd and staffy and something else perhaps.