ITV3

Heartbeat

A Dog's Life

Series 12 - Episode 3- Nostalgic police drama series set in a Yorkshire village. Private drama is played out in public when Lord Ashfordly hosts the County Sheepdog Trials.

  • Expires at 11.59pm