Must Love Dogs

When dogs are part of the story…

Pure Sacrifice
Ironclad Devotion
Unintended Guardian