I have a nice rain jacket for each of my dogs with a thin fleece lining. It didn't have a hole for a harness, so I cut one

. I also get them fleece sweaters that have harness holes. I usually don't buy anything with a hood, because they just get in the way.