Bouffalant doesn't seem that tough to me, I've never had a problem taking one out. As long as you have something that's faster than it or a Pokemon that's a pretty sturdy wall (Like my Ferrothorn), you should have much trouble in-game or competitively. But I never knew it was quite bulky. o.o