
This tool provides a massive list of girl dog names (over 3,500 popular nicknames) as well as the ability to randomly generate a name for your female dog or puppy.
http://petcyclopedia.com/blog/female-dog-names/
Also try our Boy / Male Dog Name Generator