The same vid is on YouTube and elsewhere, google for it and you should find one which will work with Mac. Haven't used a Mac for a while, so not able to suggest why it's refusing to allow you to open the vid. If not p.m. me and I'll upload my one to Ra Kismet's FaceBook page, or YouTube, whichever suits you best.
Don't really try to dance at first, that's a big ask, no matter how well your dog does tricks, this is a whole new ball game for them.
Start just playing different types of music and more walking (in time) around to the music. Watch your dog carefully and see which type/rhythm etc. your dog responds too - dogs WILL show you what they like - you'll see a change in the way they move. i.e. Ra Kismet will almost go to sleep with a very slow number, which is fortunate as fast numbers as a rule go down better with judges, gets too excited with anything too upbeat with a really fast 6/8 tempo, not really suitable for freestyle dancing but loves something in a 4/4 or 3/4 tempo. He also likes latin music, blues and classical. Try a lot of different tempos, styles, types etc. of music. Everything from heavy metal to classical. Make sure it's also something you like though but the most important thing is watching your dog's reaction. If you haven't a big variety of music yourself, google and find different types to play.
Once your dog has told you which tempo and type of music, type is also very important, then start to just do simple tricks to the music, DO NOT try to actually choreograph the routine at this point. Also, with or without music, I started without, start to chain tricks together i.e. roll over to crawl up to sit pretty then up to stand on hind legs is just one of the 'chains' I've worked on with Ra Kismet. Start with just chaining a couple of tricks together, and then add more tricks. This gets the dog 'thinking' and used to putting together a number of tricks, rather than just offering one trick and getting a reward, don't reward of course until the entire chain is completed. That's why you start with just chaining two tricks together, easy baby steps.
Try, this is the hardest part really, to work with 'bare hands' keep treats out of sight, in your pocket etc. and only show the treat,click/treat, WHEN YOUR DOG HAS PERFORMED THE TRICK. Plus a tip Michelle gives is to never use the same side when giving a treat, i.e. if you always use your left hand/side, change it over and 'mix it up' so the dog has to watch YOU and not the bait bag, or whatever you use, for the treat. Keep your bag of whatever at your back, that makes it easy to change sides. I'm finding this one a bit difficult too, it takes practice on both sides (dog and yourself) to 'get it'. But it does work - eventually!!!!!!!!!!!!! It's a good thing to practice in general 'trick work' too.
Plus when you do eventually get to choreographing an entire routine, start at the end and work backwards, for some reason, to be honest not sure why, this works better with dogs!
Don't expect your dog to dance like a pro first off, free style takes a LOT of practice and patient on both sides

You should have seen the mess Ra Kismet and I made on our first attempts, plus my golden oldie decided to 'get into the act' and wandered into our dance space, which caused some massive collisions and 'pile ups' with Ra Kismet doing some stunning leaps over Zeus!
Keep going, it does get easier with time, practice and TONS of patience
Sorry this post is long, just one last tip - work on 'look at me' getting his focus on you, no music, nothing else, do this EVERY day for at least two weeks until his head whips around and he gazes into your eyes (focus MUST be on your EYES not the bait bag) and not on the bag of treats before he's rewarded just a second of total focus on your eyes at first then increase the duration! Then just do it once a week, to maintain the 'whiplash' focus.
