> Border Colie bitch had pups over 4 months ago
> is it normal?
Post partum moult (down to bare skin) is very normal.
Some start when pups are about 8 weeks, but occasionally the coat won't drop until later (perhaps during a cold snap?).
My pup is 12 weeks old tomorrow and Mum is down to just the top coat (which is also shedding), and is so bare in places like her neck you can see skin.
I have not found bitches to be fit to be seen at a show until the pups are 5 - 6 months old, at which point they come in season, so when breeding from a coated breed bitch you basically loose a whole show year.
She is being spayed tomorrow, so this should avoid a similar moult that often happens some weeks after spaying (due to loss/change of hormones)