The US has a long way to go in a lot of things. However, there are hundreds or thousands of dogs without homes in the US, and the number keeps growing. I'd rather have someone in an apartment own a dog than have it destroyed because it cannot be placed.
I have taken my dog to multiple obedience classes, but I still can't get it through her skull that chewing live wires will kill her. I don't work, so we have plenty of time out for play. When I have to go out she goes in her crate.
Every country has a problem with homeless dogs, education is needed to get owners to spay and not have litters of puppies for the sake of it but you cannot just take a dog if your home set up is not right this is the wrong thing todo keeping dogs in flats is also wrong they need outside space to run and play and taking for walks is not enough. Chewing wires is a problem but crateing is not the answer in my mind, can you not just unplug the appliance when you go out or shut a door that has heavy wireing.
Luva Pug, they can move around in the crates but they are used to stop these poor dogs from weeing and pooing as dogs do not like to do that near their bed. Its quite awful really. Puppies do not have big enough bladders neither do small dogs to hold them self for hours, really it is done for the convenience of the owner so they do not have to keep taking the dog outside, and so they do not chew.
I wish you all would just try taking the cage away keep their bed where it is but without the cage. Years ago they never had cages for dogs, what do you think everyone did then, they worked at teaching their dog.