This is perhaps the most bizarre looking puppy I have ever seen. It is known as the Chinese Crested Hairless Dog.
Here are a couple pictures of them as puppies.
They are somewhat cute as little pups, but they turn into this scary looking beast.
The photo above is a Chinese Crested Hairless Dog all grown up. Yikes! But, to be fair, they also can look like the one below:
This one is not quite as homely.