I run an Airbnb and I welcome dogs (in the area we’re in, I don’t think I’d have any guests if I didn’t). However, the only things that make the property ‘dog friendly’ are a securely fenced garden and a relaxed attitude. The house is comfortable and tidy rather than smart, which you can see from the photos and the listing, like a normal home rather than a showhome or five-star place.
I don’t provide bowls or dog beds as I always assume guests will bring their own. There are old manky towels available in a cupboard, but that’s pretty much it. I’m interested in the suggestions on this thread as most of the things have never occurred to me and have never been raised as an issue by any guests.
I have big sofa throws that I can chuck in the wash between guests and have asked guests not to let dogs on the beds - based on the dog hair I find, most of them ignore this! What I do have that makes it all do-able is wooden floors with robust rugs and a hoover with a pet filter, plus a good cleaner. When I do the laundry, I’m very careful that there are no dog hairs that survive the process, and before any guests arrive, I do a last walk round the garden checking for any poo that has been missed (less easy in the winter after work with a torch).
I think it depends how fancy your listing is - mine is a normal little house in a harbour village and people mostly come with sea-to-pub walks in mind, so generally dog-friendly is good and we get lots of repeat dog visitors. I think because I’m not trying to be posh, people are quite relaxed about bringing their own dog’s things. If it were a grand holiday let or if I made a huge deal about being dog-friendly, I might need to do more with it. If it’s just ‘of course, bring your dog, no problem’ rather than ‘dogs are princes and princesses’, you don’t need to do much other than tolerate it if the cleaning sometimes takes an extra hour occasionally (usually Labrador related). Most guests are really considerate and sort out most of the mess themselves.