For these three moves, breeding a Sneasel like this would probably look something like this:
Catch a female Sneasel in the Underground with Throat Chop. (No Pokemon in BDSP can learn Throat Chop through level up. Not sure if breeding with Smeargle would work.)
Breeding a male Glameow/Purugly that knows Fake Out with the Sneasel until you get a female Sneasel.
Breed THAT Sneasel with a male Swinub/Piloswine/Mamoswine that knows Ice Shard until you get another female Sneasel.
The last two steps can be done in either order. If Smeargle CAN pass down Throat Chop (and can be obtained with Throat Chop), let me know and I'll edit this post.
Edit: I believe that Smeargle can indeed pass down Throat Chop