I've got 2 Eufys.
Household of me, 2 teens / young adults / cocker spaniel / visiting DP & Great Dane.
Basic bimbling that I got in Aug 2020. I was very happy with it and rarely did additional vacuuming other than the stairs. It was scheduled downstairs every night, and I took it upstairs (dogs aren't allowed) a couple of times a week.
It broke about a year ago and DP took it away to fix, when he didn't bring it back the next weekend I was so fed up at vacuuming myself that I brought a new one.
Slightly improved Eufy, it is more focused and travels in an up/ down patterns and then round all the edges. Also shows a map of what it has done, but can't be programmed to specific areas. It covers the same space in a shorter period.
This one now lives downstairs and is scheduled for 3am everynight.
DP then brought the other one back, so that's my upstairs Eufy and is scheduled to go on twice a week in the day when we aren't here.
The dogs overnight in the utility room and the eufy can't get in there.
I have had a dog poo incident, it was not fun.
I have a generally tidy household, so no real issues with stuff on the floor, sometimes it gets hold of a charging cable.
I used to empty the dust bin every time, now I probably empty every 3 or 4 runs, and clear the rolling brush every couple of times I empty.