I haven't experience this yet, but some say that girl-girl is not the best combination, and that girl-boy is best, boy-boy is okay too.
Despite what the book says, there's always exceptions. Find a good breeder first and like everyone else suggested, let the puppy find you.