The giant paella prepared for all at the Colombres Rally 2007 - and it's dog free.