I have to say when I visited Croatia nearly 2 years ago I was struck not only by what a beautiful, pristine country it was, but how well looked after the pets were. Many locals proudly walked down the streets with their well-groomed dogs, some of which were attired with lovely quilted coats and posh collars. There were no strays or feral animals that I could see anywhere, in stark contrast to Spain where I resided for over 4 years. I don't think of Croatia as being a particularly rich country - so perhaps it's down to education.