When Regina Mayer's parents dashed her hopes of getting a horse, the 15-year-old didn't go sulk in her room.
Instead, the resourceful teen turned to a cow called Luna to make her dream come true.
Hours of training and tons of treats, cajoling and caresses later, the results are impressive.
Not only do the two regularly go on long rides together through the picturesque southern German countryside, they even do jumps over a homemade hurdle of beer crates and painted logs.
Regina, who lives in Laufen, southern Germany, said: "She thinks she's a horse."
The pals started off with gentle walks after the animal was born on the Mayers' farm two years ago.
The 15-year-old, who rides Luna every day, added: "It's a lot of work, but I enjoy it. When she wants to do something she does it, when she doesn't, she doesn't. And she is often very headstrong but can also be really adorable."
Regina said Luna's stubborn streak meant teaching her pony tricks wasn't always easy.