It turns out, despite a brief plateau in January, Parker continues to grow by about 600 g per week. He's now up to 22.4 kg:
I feel much better now about getting him the "large breed" puppy food. But he still seems so small next to the labs at the play group...