My understanding of the breed is a true hairless has almost no hair at all. So yes, I say your puppy is normal. the hairy hairless is the one we see with the hair on it's head, tail and feet. It has a small amount of hair on it's body which is shaved for showing. The powderpuff is the fuzzball. There is a lady who shows crested's at the same shows I take my mini aussies to.