You searched for: “canophilist
canophile, canophilist (s) (noun); canophiles; canophilists (pl)
One who has a special fondness for dogs: Linda loved dogs and her neighbours sometimes called up Linda, the canophile, and asked if she could take their dogs for a walk.