We also host in Scotland.
A few months ago we decided to allow dogs (up to 2) and we have found that it’s brought in loads of extra guests that we wouldn’t have attracted before. We request that dogs aren’t allowed on the sofas and beds, guests bring their own pooch beds and that pooches are not left unattended. We charge £10 per dog per night and no- one has ever baulked at the charge.
We leave our human guests a little welcome basket and when we host pooches we leave out a towel, bowl, feeding mat and some treats. It goes down really well. We’ve got two Yorkies and their humans tomorrow, a collie at the weekend, and a couple of spaniels last week. January (pre pooches) is usually dead.