Courageous Canine: And More True Stories of Amazing Animal HeroesBy Halls, Kelly Milner Pages: 111 Grades: Fourth Grade,