Internet says cats are better than dogs

Where was the Internet Cat Video Festival held last week?