Na Escócia, Bobby é um cão esperto e carismático que fugiu de seus donos e foi viver com um velho pastor de cabras num vilarejo em Edimburgo. O pastor morre e se inicia uma disputa entre as crianças de um cortiço, o dono de um restaurante local e o zelador de um cemitério para ficar com o cãozinho. A briga é resolvida num tribunal, onde se decide que o melhor a fazer é deixar Bobby livre para que todos dividam as responsabilidades e cuidem dele.