Our favourite on-screen dogs
To celebrate the release of 'A Dog's Purpose', we've rounded up the very best dogs of the silver screen. From dalmatians to mastiffs, someone had to do it.
A mammoth dog for a half-man, half-giant. In the novels, Hagrid's faithful Fang is said to be a boarhound, or Great Dane. However, in the movies, Fang is portrayed by a Neapolitan mastiff.