Hi Cindy,
I crack lightly on the side of the frying pan and then pull the egg gently apart like you. I hardly ever have a problem with shell parts. One thing I've noticed though is that supermarket egg shells are usually softer than the ones I buy from a small farm. The supermarket ones are much more likely to shatter into bits.
Happy cooking,
Paige 😊