Yes...so many good points. Owning a pet, especially certain breeds, requires responsibility. They need to be fed, socialized and the larger "working" dogs need daily exercise. We don't raise our children in cages...well I hope not. Of course this also is in and of the particular dog.