There's no real exact method for this. I would recommend using Interpreter:

    Interpreter["Animal"]["Dog"]


You can also use "free form input". To do this, type [ctrl]+[=] and then type "dog". If you hit enter, Mathematica will try to interpret whatever you just gave it.