Dog Run is a long 1st order tributary to Buffalo Creek in Washington County, Pennsylvania.
Dog Run rises about 2 miles south of Dunsfort, Pennsylvania, in Washington County and then flows north and northwest to join Buffalo Creek at Dunsfort.
Dog Run drains of area, receives about 40.2 in/year of precipitation, has a wetness index of 300.49, and is about 78% forested.