Wow I dont think so the neck width is 3 1/2 inches by 3 1/2 inches and the bottom of the jacket is 5 1/2 inches by 5 1/2 inches hope that might help : )
Sorry my bad, he wears an extra small, He can wear a small but its roomy enough so he can wear a shirt under it so I would say a 5 pound dog would be about right for a small. 8)