Huge Inflatable Poo Sends Message To Dog Owners in Spain
The Spanish town of Torrelodones has about 6,000 dogs who can produce about 1,100 pounds of excrement every day.
The Spanish town of Torrelodones has about 6,000 dogs who can produce about 1,100 pounds of excrement every day.
Across the nation and even across the pond, citizens (both dog-owning and non) are taking up the cause for cleaner neighborhoods.