Основные действия происходят в период Второй мировой. Сюжет повествует о немецкой овчарке по имени Калеб, первоначально принадлежавшей семье евреев из Берлина. Когда Нюрнбергские законы устанавливают, что лица еврейской национальности больше не могут владеть собаками, Калеб становится бездомным и разлучается с близкими людьми. Овчарку забирает офицер СС, обучая пса, чтобы он стал хорошим охотником за скрывающимися евреями. Конфликт возникает, когда в концентрационном лагере собака вдыхает знакомый запах своей еврейской семьи, особенно мальчика по имени Джошуа. Они оба скрывают свою связь от солдат.