Brandy can shake!  She's thrown herself into learning new things with an amazing amount of enthusiasm, shake just came together yesterday. 
Daniel is a star at shaking, when we got him he did it pretty much constantly, but now he does it when asked and sometimes offers it rather than all the time, so I taught him to stand on his back legs instead this week. 
With Brandy I held food in my right hand and bent down and picked up her right foot in my right hand and gave her the food while saying shake. After a few times she started lifting her paw slightly off the ground and I praised that and lifted it up, now she slams it into my hand *grin*