cynophilist

noun: One who loves dogs.