You'll want to learn how to usmash oos. If he's giving you a lot of problems keeping pressure with bair, it'll come in handy. Be careful in general when he pressures your shield, even when not using bair. A lot more of his moves are safe on shield than it seems, so try to get a feel for what is and isn't. I recommend checking frame data for this matchup more than just about any. It's so valuable.
Don't try to edge guard him. Everything he has in the air beats everything you have in the air. You might come out on the good end and throw off his timing every once in awhile, but the odds are far and beyond in his favor, especially since if you mess up even a little, you're done for.
When he approaches with moves like fsmash, don't try to shield to punish, focus on making him whiff to punish. And I'm not talking about dodging. Create distance. There's a general area that you want to keep at at all times against wolf. A distance in which when he would fsmash right into a well spaced pivot grab. If you start a juggle, or begin keeping pressure on him, be careful. He has several tools that can stop your strings. It's best to abuse the fact that it's somewhat difficult for him to get in. As soon as he touches the ground after a string, create distance. Before that, when you're juggling him, be sure to keep at a well enough distance.
But like I said at the beginning, up smash out of shield is beyond useful in this matchup. If you don't have it down yet, focus on it, definitely. Wolf is a common matchup that Olimars have problems with. Traits that several problem matchups have (characters that, while not flat out beating Olimar, have aspects that can trump him in average-high level play) are seen a lot in wolf. And just how learning how to up smash out of shield effectively against this character will make you better as a player, it will also give you an ace in said problem matchups that you would later, otherwise find yourself having problems against.