A dog will have an impact on your bookings, particularly when the hosting is taking place in the dogs personal space.
Through the eyes of your dog your apartment/flat belongs to your dog it does not belong to your guests, so you cannot expect your dog to abide by a different set of rules when guests are present.
You must make the fact that you own a dog very conspicuious in your listing....show a photo of your dog so prospective guests can make a decision as whether they would feel comfortable staying there.
I don't mean what I am going to say here to be unkind! Every dog is a wonderful companion to it's owner but in most instances a stranger does not see your pet the way you do!
There is a 'goldilocks' zone where dogs are concerned, and this is particularly true of guests who do not own a dog of their own.
Small breeds are not popular to be around where most non dog owners are concerned. They are perceived to inseccantly jump at strangers, yap at any movement, or be seen to be not so much a dog as a 'bladder' with four legs!
Large dogs....Doberman, German Shepherd are not looked on as guest friendly, nor are bull terriers, bull mastifs. There is an ever present fear of these breeds even though they may be absolute **bleep** cats.
Dogs with jowls are not seen to be comfortable in a living space...Boxers and giant breeds St Bernards, Berneise Mountain Dogs. These breeds do 'slobber' ....and they don't care where they do it, which is a real turn-off for a non dog owner.
I know...I can hear you all say it, but, this is the perception of the general public.....travellers, guests!
That Goldilocks zone are breeds like Border Collie, Aussie Shepherd, Akita, Malamute/Husky. These breeds are seen to be non aggresive, clean, quiet.....and most of all gentle.
Our situation is a bit different from yours Beth in that we host in a cottage in the rear garden and our dog is strictly forbiden from entering the guest facility, and although we do not allow pets, every guest who has stayed here has formed a wonderful bond with that dog. In just about every review the dog gets a mention in the most positive way.....so having a dog can be good for your hosting. But this dog does not look like it is going to eat you, pi*s on you, or slobber all over you....she just looks like she loves friends, and that is the way it turns out.
Beth you are going to find it hard having guests in your flat with you and your dog! The dog may not accept the guests or the guests may not accept the dog! Maybe you can promote your listing to dog lovers by making a feature of the dog, its endearing habits, the way it gets along with strangers.
But most of all you must absolutely fully disclose, front and centre, that a dog is involved or I think you will have a considerable number of problems.
Cheers.....Rob