Yeah, as soon as I got to Goldenrod I bought the three elemental punches for Jigglypuff, and then taught it Shadow Ball when I got it, to be replaced by Psychic when I got that. I'm pretty sure Furret has at least decent Special Attack, so you could always teach it some of the moves instead of Jigglypuff, which would free up Rollout or Body Slam or something similar.