I just noticed that in the original post it is not clear that "pedigree" is derived from "crane's foot", "grue" being an archaic word for "crane".
In checking this I found a site about etymology with links to other sites"
http://www.fun-with-words.com/etymology.html