I really don't know much about dogs (not a big pet person, except for guinea pigs!), but I think that Golden Retrievers are SOO huggable . Also I love those little Beijing dogs/puppies (you know, that pretty little white-haired puppy)...how pretty/cute can they get!! They are mighty expensive, though..heard that they are one of the most expensive kinds!