8 posts in, I'll say it - good work naming him something Flames related!
As for house training it: praise him when he does his business outside (and praise him good), and firmly say "no" when he does it outside. Actually, my family and I have had luck, whenever little Chica does something bad, by firmly saying no at whatever it was- now, whenever she's misbehavin' and we say no, she stops. Pretty sure she thinks her name is "No", however.