Doonesbury can of course be read on http://www.doonesbury.com/strip/dailydose/

There used to be a complete (30 year) archive there as well, but since they moved the archive to MyComicsPage this has been limited to the last year unless you pay subscription.

(But I snarfed the lot while it was still free...)