Houndoom would be the obvious choice, but I am going to go with Houndour instead. After all, we all have to start from somewhere, and Houndoom strikes me as the type of pokemon that you ough to raise from a young age in order for it to properly respect you.