Thank you for your question. I forwarded it to our in-house veterinarian staff to get a proper answer. This is the answer they sent me:
Yes. A dog can wear a harness all day provided it fits properly and doesn’t rub or bind his body.
Taking the harness off or leaving it on is your choice.