My 2 boys, from same parents, have long necks. I call them giraffes too.
Their necks were really thin for the first 6 years and scared me, like their little legs. That is one of the reasons I keep them in full coat. They are still small, but have thickened up 1 inch.
You can grow the hair out half way down the neck, behind the ears, and maintain a shorter style that accentuate the neck.