More than 100 puppies bound for local pet stores were rescued from an overturned van on Interstate 86 in Steuben County on Tuesday. source 5297454305001 bingbest elmbest ithbest youtubebing youtubeelm youtubeith