I'm all in favour of encouraging rehoming of dogs, our family dogs have all been rescues, but that seems rather flippant to me. Free dog with a pizza?! Giving a dog a home should not be an impulse, but a carefully considered thing. What happens when the pizza-eaters discover that their free dog steals food, wees in the house, bites the neighbours, chews shoes, needs expensive vet treatment etc? Thrown out on the street or back to the rescue centre, probably, for the whole sorry process to begin again. Perhaps raising awareness of the situation so people can consider purchase, and raising money for spaying/neutering of all strays would be a better campaign?