Mecha Mutt Menace premieres on CN Latin America