A 25-year-old Ogden man has been arrested after he allegedly threw six puppies from a moving vehicle on US-89.
Memphis Lor was arrested Wednesday and faces 7 felony counts of Torturing a Companion Animal.
The Davis County Sheriff’s Office said on Oct. 22, Lor was traveling southbound on US-89 between Fruit Heights and Layton when he intentionally threw the weeks-old puppies from his car’s window…