My Dog Shep is a 1946 American drama film directed by Ford Beebe.
Cousin Arthur squeals on him that he secretly has been keeping a German Shepherd that he named Shep.
Elderly Carter lives with his son who overhears his daughter-in-law bitterly complaining about him.
Carter tells his son he will move to the Soldier's Home and leaves that same day.
Carter sees the reward in the paper and Danny tells him he does not want to return to his uncle's farm.
As they leave the Court, Shep goes up to Carter to pull him back with Danny and he is welcomed into the new family as well.