I'm sorry it sounds like you had a less than great stay in my home. I wasn't made aware of the issue with the other guests dogs, but would have been happy to address this with them. I don't want barking dogs either!
I always ask my guests to start a load of towels, as laundry can take up most of the time it turns over to the home. It helps a great deal, and doesn't take up much time/effort. If you were to not be willing to do this, it wouldn't have counted against you.
Regarding the homeowner's "waiting for you to leave" and "feeling pushed out", I certainly didn't mean for you to feel this way. I was staying in the basement space last night and it so happened that we were around doing the tasks for the day...i.e mowing the lawn, watering flowers, breaking down recycling, etc. I do always send a quick note to my guests to see when they are leaving and reiterate that if they stay until normal check out I'm happy to have them.