> Sadly I don't think any breeder can say 100% that a puppy will turn out to be of show quality
Actually a puppy can be 'of show quality' but unfortunately go on to develop a fault that may not be seen early days but which would rule out him being showable. I have one I bought at 4 months and he looked exactly what I wanted to get me back into the ring, even if just locally. Not only do his teeth (front) look like skittles, but by 8 months he'd gone lame which turned out to be premature growth plate closure, both front legs to the point that even for his breed, his front legs have more turnout than is ideal. Sadly an undershot jaw won't get any better.
I guess you have to make up your mind whether to take the offer of another puppy, if you are hell-bent on showing, or live with this pup who I'm sure you love. I know I did this with my puppy, now just over 10 years. Obviously your puppy must not be bred from.