Former Rangers player Billy Dodds believes their title challenge has been frustrated by poor defending.