you cant only in Pokemon gold, silver, crystal, ruby, sapphire, emerald, diamond and pearl
and in black and white(:
The only type of pokemon that can't breed in fire red are legendary pokemons.
Squirtle.
It usually depends on how similar the Pokemon you are trying to breed are, and if they are friendly with each other. If not, it may take some time, but in the advanced generations, Pokemon breed pretty quickly.( Fire Red, Diamond, Emerald, etc.)
Any Pokemon that can breed, can breed with Ditto.
You will not recieve an Egg when you breed these two pokemon because Growlithe would need to be an Arcanine if it was you would recieve a Growlithe Egg.
you can breed axew cause you can breed any pokemon
No its just the easiest Pokemon to breed with.
You can breed Pokemon in route 117.
Don´t have a mode to breed in pokemon deluge
All Pokemon in Pokemon sapphire can breed. Except for all legendaries.
I assume you are talking about Pokemon Diamond. If you are, then yes, you can breed Pokemon in Diamond.
Any Pokemon that can breed can breed with a ditto.