No, you'll need a Pokemon with the Flame Body ability.
Here is an easy way: Put your egg in your party at the top spot and in the second spot put a slugma now find a bike route that you can bike around and eventually your egg will hatch and pretty quickly has well. This works for any egg.
run around and around and eventually it will hatch. but you have to have it in your party
To hatch an egg you just have to walk while you have it in your party, it takes a certain number of steps to make it hatch.
It is an ability that helps hatch eggs. If you have a Pokemon in your party while carrying and egg, the egg will hatch faster.
you have to just wait until the egg hatches - keep it in your party.
There isn't a way to make it hatch fast, but the best way is to put the egg first in your party. It doesn't walk with you, the Pokemon who you put 2nd in the party will but it's a pretty fast way to hatch an egg though.
Carry the egg in your party for approx. 6,400 steps
Have the egg in your party and walk around lots. To make the egg hatch quicker, have it next to a Pokemon with the flame body or magma armour ability.
put magma Pokemon in your party
Take it in your party, then walk or cycle for a while. Then it will hatch
easy. when you're walking around, the title screen will say, "Oh?" and then you will watch your Pokemon hatch
talk to him, get the egg, and hatch it (just walk around with it in your party) P.S. you can use action replay, i think (to hatch the egg)