Yeah, I saw terrier also. Shape of the head.That is a really cute dog.
Looks like AU Shepherd and Terrier Mix to me.
FWIW, we have 2 rescue terriers here and a purebred AU Shepherd. 1 of the terriers is a wirehair, he doesn't need to go to the groomer at all. The other Terrier needs to get haircuts. The AU Shepherd only needs an occasional brushing to keep him tidy.