Gary's Arcanine (anime)

Gary's Arcanine is the second Pokemon used by Gary in his battle against Giovanni

Biography
It is unknown how Gary caught Arcanine,﻿ but it debuted in The Battle of the Badge, where it was called upon to battle Giovanni's Kingler and despite a type disadvantage, Arcanine beat Kingler and nearly got Gary the win, but Giovanni then sent out Mewtwo and it overpowered both Arcanine and Nidoking, leaving Gary to wonder what Pokemon he had just battled.

Arcanine appeared in Extreme Pokémon!, where Gary used it to compete in the Extreme Pokémon Race. At first, Ash thought Gary was mistreating Arcanine, but after learning it wasn't hurt, he competed as well, subsequently defeating his rival.

It made another appearance in the Silver Conference against Ash's Snorlax. Despite both Gary and Arcanine trying their best, Arcanine was no match for the sleeping Pokémon and was defeated.