I've been crying for the last couple of minutes since i watched this...awesome... http://www.wimp.com/herodog/