@Paul: So are you able to do that. Yes, animated logo with .gif is really hard one. In Catch Flames Pro, you have add plugin and do the coding. But for that you need to build child theme. For child theme you can check out http://catchthemes.com/blog/create-child-theme-wordpress/. For example, if you install “Edge Suite” plugin that you can add that plugin template code in child theme. So, just add the following code in your child theme functions.php file:
function catchflames_logo() {
echo '<div id="site-logo">';
if( function_exists( 'edge_suite_view' ) ){ echo edge_suite_view(); }
echo '</div>';
}