does the job
Not so well on maltese
Rating: 4 stars