Keeley is an 8 pounder and has now stopped growing, he grew until he was 9-10 months old, and then finally slowed down.
For being a "big boy" he seems so small to me (probably because I don't have anything to compare to, except the big dogs that live around here), I can't imagine how teeny tiny your 3-5 pounders are.