It is always wisest to purchase a crate that will last for your dog’s entire life, rather than buying a small one when she’s a puppy and increasingly larger crates as she grows. Instead, go ahead and buy a crate that is suitable for her adult size and use dividers to temporarily shrink the size of the interior. As she grows, you can remove the divider to provide access to the entire crate.
This is the cutest crate ever. I love the pink color. My dog will even go in here when everyone is home just to chew on her bones or take a nap. A size small perfectly fits a 20 lb Boston/Pug mix. If your dog is an escape artist, however, you might want a different crate because this latch is kind of easy for them to unhinge. My dog has escaped two times, but that was when her separation anxiety was a lot worse, which I think helped catalyze her escape.