Question: why are flies on dog?
Answer: Flies can be drawn to a dog's coat, especially if it is matted or unclean as a result of an illness, skin condition, or diarrhea. “Diarrhea around the perineum attracts flies; they lay eggs, and the infestation happens,” said Dr. ... This type of infestation is preventable by keeping an ill dog clean and indoors, she said.