I would say Cattle dog x. Probably with a Border Collie type. The black splodges are very cattle dog, as are her ears and head shape.
Bull arab is a name given to a wide variety of types. Some people do try and breed them to a particular type, but many that get labelled bull arabs are various hunting mixes.