Согласно общественному договору собака может быть взята под общественную защиту, но это не наделяет ее никакими "правами". Твое имущество тоже находится под охраной общественной структуры (Государства), у твоей табуретки есть "права"?
Разумеется, подобный "договор" - продукт популизма и отражение психопатологического состояния общества, его надо изменить и уничтожть всех бесхозных опасных животных в городе - что и было сделано в Цивилизации, в гейропе политика уничтожения собак начала проводиться примерно с 70-х, где-то чуть раньше, где-то чуть позже (в восточной европе сильно позже, после развала СССР, и не везде. И в некоторых городах Италии, знаю, тоже бродячие есть. В Будапеште тоже видел в старых районах, но отдельных, не стаи.)
Вот, не про бродячих, но про разнавидность упомянутого выше умственного нарушения:
"Доклад Федорович Е. Ю. «Домашние питомцы как функциональные члены семьи»"
http://do.gendocs.ru/docs/index-122