Umbreon12

Try and answer this riddle.
          
          I am a small, baby Pokemon. When I evolve I can use dig and dynamic punch. I can evolve with happiness and a stone. My evolved form is in quite a few Pokemon episodes. What Pokemon am I?