Yes, a properly fitting harness can be worn all day, but it's important to give your dog breaks and remove the harness for rest periods. Avoid leaving a harness on for extended periods of time as it can lead to skin irritation and discomfort.