Thorin

Thorin

Thorin
  1. German Shepherd preciously watches over baby ducks

    German Shepherd preciously watches over baby ducks
  2. Gentle German Shepherd Watches Over Baby Quails

    Gentle German Shepherd Watches Over Baby Quails
  3. Compilation of German Shepherd's adorable farm friends

    Compilation of German Shepherd's adorable farm friends
  4. Baby Emu Is Determined To Befriend A Cat, Doesn't Take No For An Answer

    Baby Emu Is Determined To Befriend A Cat, Doesn't Take No For An Answer
  5. Exhausted turkey chicks fall asleep standing up

    Exhausted turkey chicks fall asleep standing up
  6. German Shepherd welcomes newborn baby chicks

    German Shepherd welcomes newborn baby chicks
  7. Motherly Dog Immediately Falls In Love With Ducklings Upon Introduction

    Motherly Dog Immediately Falls In Love With Ducklings Upon Introduction
  8. Baby emu meets German Shepherd puppy

    Baby emu meets German Shepherd puppy
  9. German Shepherd puppy introduced to baby quails

    German Shepherd puppy introduced to baby quails
  10. Dog and chicken share incredibly strange friendship

    Dog and chicken share incredibly strange friendship
  11. German Shepherd puppy plays tug-of-war with dad

    German Shepherd puppy plays tug-of-war with dad
  12. Baby chicks gather around gentle German Shepherd

    Baby chicks gather around gentle German Shepherd
  13. Dog assumes role as surrogate father for newborn chicks

    Dog assumes role as surrogate father for newborn chicks
  14. German Shepherds fascinated by newborn chicks

    German Shepherds fascinated by newborn chicks
  15. Compilation of German Shepherd and his baby bird friends

    Compilation of German Shepherd and his baby bird friends
  16. German Shepherd befriends baby emu

    German Shepherd befriends baby emu
  17. Smart emu comes to owner when called

    Smart emu comes to owner when called
  18. Gentle German Shepherd watches over baby turkey

    Gentle German Shepherd watches over baby turkey
  19. Playful dog cuddles with cute puppies

    Playful dog cuddles with cute puppies
  20. Loving German Shepherd Watches Over His Little Ducklings

    Loving German Shepherd Watches Over His Little Ducklings
  21. German Shepherd comforts newborn goslings

    German Shepherd comforts newborn goslings
  22. German Shepherd shares special bond with little chicks

    German Shepherd shares special bond with little chicks
  23. Half-Starved Abandoned Baby Hedgehogs Get Second Chance at Life

    Half-Starved Abandoned Baby Hedgehogs Get Second Chance at Life
  24. German Shepherd befriends abandoned turkey chick

    German Shepherd befriends abandoned turkey chick
  25. German Shepherd befriends tiny newborn quails

    German Shepherd befriends tiny newborn quails