Custom Post taxonomy template

Turned out to be an internal mayashop function in the taxonomy.php page that checks for two particular taxonomies if found populates their pages it not returns to the index.php

added my condition & all is well now, Thanks

<?php
/**
* @package WordPress
* @subpackage Impero
* @since Impero 1.0
*/                

 if ( yiw_is_portfolio_tax( get_query_var('taxonomy') ) )
 get_template_part( 'portfolio' );

else if ( get_query_var('taxonomy') == 'category-photo' )  
get_template_part( 'gallery' );

else if ( get_query_var('taxonomy') == 'watchdog-brand' )  
get_template_part( 'watchdog' );

else
get_template_part( 'index' );