’Dogs pull off emotional win to stay in playoff picture