Gary's Arcanine

Arcanine was a Pokemon obtained by Gary during his travels through Kanto.

Kanto
Arcanine first appeared in The Battle of the Badge. Gary sent it out to battle against Giovanni's Kingler. Even though Kingler had a type advantage Arcanine managed to over Kingler in only three moves. However, Giovanni's Mewtwo managed to defeat Arcanine and Blastoise.

In, Mewtwo Strikes Back, Mewtwo's battle against Arcanine is seen from Mewtwo's perspective.

Johto
Arcanine appeared again in Extreme Pokemon!, where Gary had chosen him to participate in the Extreme Pokemon Race. Ash thought that Gary was mistreating Arcanine until he realized that Arcanine had to injuries at all. Ash decided to enter the race with his Bayleef. When Team Rocket almost stole Arcanine until he was saved by Ash. The two had a great race but in the end it was Ash and Bayleef who came up on top.

When Ash was looking at Gary's profile during The Ties That Bind!, Arcanine appeared on the website.

In Can't Beat The Heat!, Gary's Arcanine battled against Ash's Snorlax during a 6-on-6 battle in the Johto League. Snolax was able to knock out Arcanine with a powerful Hyper Beam.

After Gary decided to be a Pokemon Researcher, Gary left Arcanine and the rest of his pokemon (Besides Blastoise) with his Grandfather.

Moves Used
Take Down

Fire Spin

Fire Blast

Flame Wheel