[Rough Rock 019] retriever mammal animal pedigree