Saving Shiloh

Saving Shiloh is a 2006 American family drama film directed by Sandy Tung, based on the book of the same name written by Phyllis Reynolds Naylor.

Then Judd Travers (Scott Wilson) shows up at the Preston home with dead squirrels as a present for Marty and his family for helping him after his truck accident in the second film.

Soon, Marty hears from his two best friends, David Howard (Jordan Garrett) and Sam Wallace (Taylor Momsen), that after a fist fight, a drunken Judd has been charged with murder.

Marty brings Judd some squirrel stew and offers to help Judd, believing that he has not committed murder, which is confirmed when Marty, David, and Shiloh help capture the real culprits.

Judd doesn't show any fear, grabbing the dog and swinging him at a fence.