There are several long haired dog breeds, for instance Bearded Collie, Yorkshire Terrier, Havanese, and Shih Tzu. These fluffy dogs have magnificent coat of hair to keep them warm. These hairy companions need special caring and trimming. But if you adopt a long-hair puppy, the first thing is to give him or her a suitable name. Here comes our collection of hairy dog names for your canines, these names have the meaning or annotations of hairy and they make good names for your fluffy dogs.