I want to get Rupert one of each of these for Christmas! They're so cool. Too bad they're so darn expensive. 
The only one Rupert has used is the "Dog Brick" (his trainer has it). He did really well. Does anyone have experience with them? Do they hold up well?
http://tuk9.com/stuff.html