Jon Katz (Jeff Bridges) e un scriitor de 50 de ani, depresiv, părăsit de soţie întrucât era foarte distant şi care şi-a pierdut inspiraţia. El primeşte un border collie frumos, dar încăpăţânat. Câinele provoacă haos în locuinţa lui Jon, iar mutarea la o fermă de la ţară combinată cu lecţiile de comportament predate de o dresoare excentrică dau, încetul cu încetul, rezultate, atât pentru câine, cât şi pentru Jon.