I’ve had dogs all my life and never used a crate.
UNTIL the dog we have now.
A crate was a game changer. She used it all the time until she was just over 12 months old. At nighttime, when we were out of the house and yes, shock horror, when guests were here. Not everyone likes dogs and even people that do like dogs don’t want a massive golden retriever puppy excited to see them, nor do they want to be part of the training of that dog.
It kept her safe when she was alone at night or we were out, it gave her a space to retreat away from the children if she wanted to. It made toilet training a breeze.
The breeder we got her from used crates. The rooms she was in from birth had lots of crates in with no doors. The puppies would come and go from them as they pleased.
As they got older, she would put the doors on and close them for a few minutes at a time.
By the time she let the puppies go at 12 weeks, they would all jump into a crate happily to sleep.
The first thing my dog did when she walked though the front door was see the crate we had set up for her and she happily went in it to have a sniff around. No first night crying, she was happy.
We don’t use the crate anymore. Stoped at just over 12 months when she was fully trained and I knew she wasn’t going to chew anything or hurt herself on something unsupervised.
We so use one when we go on holiday and she goes in happily.
They aren’t cruel at all.
I see it the same way as putting a baby in a cot. You put them in a contained area to keep them safe.