Interzoo 2010 was bigger, better and a huge success for The Company of Animals