RE: 8 Benefits Of Having a Dog
I think in Portugal you can have as many dogs you want, if you live in your own house. I'm not aware of a max number. In a flat, though, rented or not, you can only have max of 2 dogs. So I guess laws are different! I live in a rented flat and only have one dog. My landlord accepts the fact that I have a dog, as long as I take responsibility for any damages on the flat (which are none, to date haha). I think if you own the property, you should be able to have as many as you want, (though having 10 is probably not a good idea!) as long as it doesn't affect other people and you can provide the care for them.
The landlord in the flat I lived before didn't allow any pets either. I moved to this other flat and now I can have one. If you really want one and don't mind moving, it might be worth to do a research on flats with landlords that accept pets :)