This interesting surname is of early medieval English origin, and is one of the many surnames generated by the male given name Philip, itself coming from the Greek Philippos, a compound of philein, to love, and hippos, horse; hence, lover of horses.
Best answer. Besides breeding a Shroomish with Spore that way it has it at level 1, you can just wait until it learns it at level 52 then evolve it. Once evolved take it to the Move Re-learner and have him reteach Mach Punch to Breloom; you will need a Heart Scale to do this method.
For Growlithe I would evolve it at level 49 after it has learnt Flamethrower. But if instead of Flamethrower you want it to learn Extremespeed evolve it at highest level 48. I would evolve Pikachu after it has learnt it's final move Light Screen at level 50. Because Pikachu can't learn any moves after it has evolved. For Nidorino you could evolve it between levels 34 and 42.