
If you have a numerically small breed and don't do loads of shows then they are both hard to get.
My Champion bitch won most of her classes from 10 months old and was a champion under two, yet never got her Junior Warrant because you needed 10 points own at open shows, and there simply weren't enough dogs at these, even though she won the number of classes.
She is a Champion 3 times over and a group placer and champ stakes winner, yet only about half way to her ShCM.
Her daughter won most of her classes from her first shows, but never got any points until Junior and was lucky to get her JW, but only thanks to the fact I started entering her in Junior as well as puppy and then Post Graduate as soon as she was 12 months too, and that was with winning the majority of her classes at Championship shows.