Service Dog Vest Mesh Air-Tec Harness in Royal Blue with FREE Sewn On Service Dog Patch 30"-34" Girth service dog vest service dog harness therapy dog vest esa vest emotional support animal vest