Recall training is so much easier if you get them started early. Once your puppy has had all his or her vaccines and are good to get off the lead at ground level you can get started.
Let them off the lead wherever you’re in a safe space and won’t meet any hazards like traffic, up to about 6 months old they’re still in puppy mode and will never stray far from you. Every time they run back to you just repeat your recall phrase like “[name] come” and when they get to you lots of praise and a tasty treat. In no time at all they’ll be bounding straight back to you as soon as you use your recall phrase and all the other dog owners in the park will be saying how well trained they are.
I’m sure that’s a farrow and ball paint colour.