Ответ:

Милый — прил. (какой?), н. ф. — милый, ед. ч., м. р., И. п. Окончание — ый. В предложении является определением.

Щенок — сущ. (кто?), н. ф. — щенок, одуш., м. р., 2-е скл., ед. ч., И. п. Окончание — нулевое. В предложении является подлежащим.

Устал — гл. (что сделал?), н. ф. — устать, сов. вид, прош. вр., ед. ч., м. р. В предложении является сказуемым.