If you’ve got a hairy dog, and men who piss everywhere then your house is always going to smell unfortunately and I don’t think a once a week hoover is enough for 4 people and a dog personally.
some things you could do this week though
a deep clean, dusting, disinfecting, wiping down the main rooms. In the bathroom you can clean and scrub the bath sink and toilet, clean the floor, soak things in limescale remover, clean the drains
Wash all soft furnishings - cushions, curtains, bedding, air out mattresses if you can and even steam if you have one
open windows for at least 20 minutes each day
shampoo all carpets and rugs
are people tracking mud into the mud room daily? If not could you put a washable rug down to cover the tiles you hate? Are there smelly old boots and coats in there?
dog bedding needs washing once a week realistically to not smell terribly and the dog needs washing regularly to, though you can get perfumed sprays for them I’m not sure how great this is for the dog.
buy an enzyme spray (for dogs) and spray it in around your toilet in between bathroom cleans
tell the men to stop being so disgusting
you need to get the flies out the kitchen, get a fly net, and then figure out if they are laying eggs somewhere or if they’re just coming in from outside.
are your bins clean? And behind them and behind the fridge?
can you carve out a section of the house that is super clean and tidy and lovely smelling that is your own?