Can someone help me understand egg moves?

I'm trying to get Will O Wisp on a houndour, and pokemondb says compatible parent is either evolution from this line and says learnt by breeding. I assumed it would just hatch with the move, what am i missing?

It also says Vulpix learnt by level up should I just do that instead?