Any idea what Rufus could be ?

Shelter said terrier mix