Set in the scrapyards of French-speaking Switzerland, Dog of the Junkyard tells the story of a young man named Simon (Robin Vallon) who is struggling to find his place in the world. Simon lives with his mother, Chantal (Patricia Mazuy), in a small town.