C.L.
There are a TON of dog naming websites and they are grouped by category--popular, unique, for females, by color, by nationality (she could find something German), etc. I named my most recent puppy from a baby naming book. He is Remy, a French name for boys/men. My previous dogs were named from characters in Norse mythology. Have fun naming!