Try Nooksak Racing Supply in Oxford, ME. They'll be able to make a harness that's an ideal fit for your dog and your needs (and they have loads of custom colors). Terrific, talented people! You can find them online at nooksakracing(dot)com.
You can help the HubPages community highlight top quality content by ranking this answer up or down.