Whenever i breed my typhlosion with a ditto or anything when the pokemon hatches they now fire blast flamethrower and dig, my typhlosion knows those moves but the pokemon that hatch should be able to inheriate them because it happens to all the pokemon that hatch except for the ones that cant learn those moves