For collars, use a martingale. They're made so they don't slip off.
Good harnesses:
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=1771&ParentCat=202
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=3997&ParentCat=202
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=3374&ParentCat=202
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=3929&ParentCat=202
Ruffwear Front Rangeâ„¢ Harness - a Comfortable Dog Harness With Two Leash Attachment Points, Including a Chest Attachment Point
Ruffwear Web Masterâ„¢ Harness | Supportive, Multi-Use Dog Harness
Good harnesses:
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=1771&ParentCat=202
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=3997&ParentCat=202
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=3374&ParentCat=202
https://www.cleanrun.com/index.cfm?fuseaction=product.display&product_ID=3929&ParentCat=202
Ruffwear Front Rangeâ„¢ Harness - a Comfortable Dog Harness With Two Leash Attachment Points, Including a Chest Attachment Point
Ruffwear Web Masterâ„¢ Harness | Supportive, Multi-Use Dog Harness