Since all allergies in all people are different, it is hard to say that any dog is hypoallergenic, even those that do not shed.  The dander coming off the skin of a dog is what causes most allergies.  So we cannot say that Cairns are hypoallergenic, but if groomed regularly and properly, there is less chance of a human having an allergic reaction.