Rock-type Pokémon resist Fire-type attacks. They also usually have high Defense stats, which makes physical attacks weaker against them.
Flame Thrower and Slash are great meat-and-potatoes attacks. Later on you can teach it Earthquake to add another devastating move to its arsenal. Fire Spin and Toxic also pair nicely for cutting off ...