Potions dont increase happiness in Gen II, so I'm afraid that your efforts were all for naught. However, there are other ways to raise your eevees happiness, like
- Going to the haircut brothers in goldenrod
- Feeding it a vitamin
- Battling a gym leader
- Walking 256 steps
Hope I helped!