It’s a wonderful place in Venice.
I would recommend this place 100% but especially if you travel with dogs.
The apartments are super nice and you have a little backyard which gives you a lot of freedom as a dog-owner :)