Charlie is 7 months old today! He's has grown from cute, roundish puppy to lanky, gangly, awkward-looking teenager. It's normal. Some Corgis don't reach full mature size until 2 years old.
I do still think that Charlie will end up on the smallish side though. He is 19.5 lbs today, and is standing 10.25 inches at the withers.
When to neuter is a topic for
hot debate. If there were any chance of Charlie being allowed to produce an unwanted litter, I would have already had him neutered. Since he is under my constant supervision, or in his crate, I have decided to wait until he is 12-14 months. My reason is that I want to get him into sports and believe there are benefits in waiting for the canine athlete. Mostly bone density and length of bone.
Dogs neutered early often get a little bit taller than they would otherwise. The short forearm bone quits growing, but without the testosterone, the long arm bone can continue to grow. As far as bone density, the testosterone will provide a slightly denser bone structure and give the dog an overall more masculine look. So you're both right! They might be slightly taller, but thinner with pre-pubescent neutering; and slightly shorter, but "beefier" by waiting until 12 months.
If I weren't wanting to get Charlie into sports (and making 100% certain that he won't reproduce), I would neuter NOW. We are now dealing with the downside of waiting....marking, marking, marking. Everything outside (and in any pet supply store) is Charlie's territory. Thank goodness he has not yet decided to mark inside the house...I'm watching him like a hawk!
Here are a couple links to articles on canine athletes and benefits/negatives of early vs adult neutering/spaying:
Canine Sports Productions: Early Spay-Neuter Considerations for the Canine Athlete
http://www.naiaonline.org/pdfs/LongT...uterInDogs.pdf