The Peruvian Inca Orchid, or Peruvian Hairless Dog, is one of the rarest and weirdest looking dog breeds in the world.

+ Read More