Your tiny female dog deserves a sweet name that matches her cute size. Any lady pup would love one of these great names. We quite fancy choosing names from other languages and accordingly, we adore the name “Fayette”, which comes from France, and means “little fairy”