Os pronomes oblíquos o, a, os, as são usados para objeto direto.
Os pronomes lhe, lhes são sempre objeto indireto.
Exemplo:
Eu amo meu cachorro = Eu o amo. (meu cachorro é objeto direto - "meu cachorro" pode ser substituído pelo pronome oblíquo "O".
Eu dei ao meu pai um carro. = Eu dei-lhe um carro ( ao meu pai é objeto indireto - "ao meu pai" pode ser substituído pelo pronome LHE.