Also forgot to mention, but I didn't have the Swords Dance TM and I've been on this bp all day. ~_~ So I'm afraid it'll be up to you to teach it that. idr where you even get it actually lol. :( Ice Shard has priority though so maybe you won't need SD?
In case you didn't see, your Sneasel is ready. You can get my Black FC from my profile. Just let me know when you're able to trade. btw, to reply to a VM, you click "view conversation" and type your reply there. You replied to Hikari on your own profile, so I thought I'd give you a heads up. :P