I'm another one who thinks probably a Schnauzer x Poodle mix.
Ain't that the truth? My late Ilka, who was 22" tall, weighed just under 50#, could run as fast as a Whippet, and clear my 6' fence in pretty much one leap, was supposedly 37-74% Bulldog, 20-36% Italian Greyhound, 10-19% American Staffordshire Terrier and 10-19% Collie according to the cheapie test I had done on her. Ummm.... Bulldog?There's a ton of variation in schnauzer/poodle crosses, especially once you get past a 50/50 schnauzer/poodle cross, because it's hugely unpredictable which breed traits they inherit. But there absolutely could be something else out there as well - genetics are wild and definitely don't always produce the looks/behavior you'd expect!