Após um naufrágio, o cãozinho Benji acaba perdido no meio de uma floresta em Oregon e precisa aprender a sobreviver sozinho. Ele decide procurar seu dono, mas, no meio do caminho, ele encontra quatro filhotinhos de puma desamparados. Agora, ele terá que protegê-los dos animais selvagens e de um malvado caçador até encontrar uma mãe subtituta para os pequenos felinos e conseguir voltar pra casa.
Chevy Chase, que interpreta Browning, um atrapalhado investigador particular é assassinado enquanto investigava a morte de uma mulher. Browining, recebe então uma última chance de voltar para a Terra, na forma de um cachorro, para descobrir a identidade do criminoso e poder entrar no Paraíso.