If you click here, that will link you to a web-page which offers two theories about the name's source. Once there, scroll down to the paragraphs which open "There are two theories..." and "The other theory..."
I'm pretty sure that it's the Henry VIII keeping his dogs there thing, I lived in Greenwich and it's certainly what they tell the tourists, not that that's necessarily the best source!