Bonny,
Honestly I don't think so. She is approximately the same size as Bella, who has a 10 inch chest and is 11 inches long. It does not fit her anymore. She now wears XS in most brands. (But has recently decided that NO clothes will go over her head!!!! This is why I am getting rid of some of her XS clothes. We now have to go with velcro enclosures.

)