Cynophilist (noun)A person who is fond of dogs.Cynophile (noun)A person who loves canines; a dog lover.Wiktionary