I bought my girls some shirts from our target last sunday, molly I bought a small, she is 3pds, karleigh I bought a med she is 6pds
The med is a bit big on her but she is short and the back of the shirts are made longer, hope this helps and happy shopping
they had lg to, i would say that would fit up to 10pds.