cynophobe

noun
  1. a person who has an extreme or irrational fear of dogs
  2. Usage: derived from Greek 'cyno-' (dog) and '-phobe' (one who fears)

Examples