All you have said is true, JW. I once had a 9 month old Boston pup I was raising get hit and killed right in front of my house by a truck pulling anhydrous ammonia tanks. I was the only one at fault there. I felt sooooo bad ... not only for the pup, but for the guy that hit him. he didn't even know he ran him over until he turned around and came back after unhooking the tanks. I was sitting on the edge of the road holding my pup and crying my eyes out. My son was here, too. I was embarrassed about crying and moved to the side of the house when I saw the guy coming back. My son went out to tell the guy it was not his fault, and that I didn't blame him. He felt really bad, said he thought the pup was going to stay on the other side of the road. And, the pup did, until the truck went by, but tried to run between the truck and tanks. Such is life of a dog that does not understand vehicles. I had Golden Retrievers that went on walks with me all the time when they were young. They learned to get to the side of the road and in the ditch when a car came by, and as they got older, they ALWAYS did that if they were out by the road. I never worried about them getting hit by cars. Yes, I let my dogs run free, and yes, two of them run off and go gallavanting around the neighborhood (5 mile radius LOL), but that's my choice. They are happy, the neighbors are not complaining so they are not causing problems, and the dogs are happy doing what dogs do ... hunting and roaming. My dogs are fixed, so there won't be any unexpected puppies from them, but the dog they run with is still a male. My Bostons are not allowed to go out of the yard. Once in a great while they will go to the next neighbor to play with their dog, but ever since my female attacked little Dot, I have not allowed her to go "visiting" anymore.
IMO, a dog in a small kennel run (I see them all the time that are 5' wide by maybe 10-15' long) is just as hindered as a dog on a chain. Agree, no dog should be chained out. I have a kennel for my dogs, but my dogs are small, and have an open 15x10 area to run around in. Joe, my BF, has a huge lab and her pen is 10x10 with a large dog house in the middle of it. I just HATE to see dogs in kennels that run in circles all day long. She is a high energy dog, and that's cruel if you ask me. I see bird dogs the same way, also high energy dogs. I guess it's better than being chained up, but just a little. His lab always smells like urine and poop. No wonder, she is running around in it all day long. Most dogs in kennels cannot get away from their messes, so they don't really care where they go potty. And, Joe wonders why she smells all the time. He washes off the kennel concrete a couple of times a month or so, but that just puts all that smelly stuff in the grass right next to the kennel. PU! I've told him there is no way for it to smell good around the kennel unless he scoops up the poop and disposes of it, but he doesn't think it's that bad.
OK, off my soap box! LOL