Street dogs are estimated to be 2.5 millions, roaming around entire territory of Romania, in villages, large towns, closed factories,… read more