>>34694478I second what
>>34694517 said, but you should know that Ice Shard, Icicle Crash, and Fake Out can be tricky to get. Ice Shard is a level up move for Sneasel but not Weavile, so you'll need to keep Sneasel unevolved until it learns the move (or use the move reminder to get it early). Alternatively, you could get Ice Shard as an egg move. As for Icicle Crash and Fake Out, they're exclusively egg moves, so if you want them but you didn't breed them onto your Sneasel already, you'll need to start over and breed a new Sneasel.
Besides those moves and Knock Off, Low Kick and Poison Jab may be worth considering, along with Taunt, possibly.
For the record, my Weavile has the same moves
>>34694517 recommended, but with Throat Chop instead of Knock Off. I've been considering replacing Throat Chop with Knock Off, though, now that move tutors are available in USUM.