Yes, there are many animal rescues that are very good - usually the smaller ones. Border Collie rescue also condemned the John Lewis ad because it shows the dog in totally unsuitable accomodation - the kennel appears to be too small, dilapidated and in a very exposed position. BC rescue, along with many other charities, are happy for you to have a dog that lives outdoors if you provide it with a suitable kennel or living quarters.
As with most charities, human and animal, the big organisations spend most of their donations on salaries, advertising, and office buildings... When I feel