I just received my dog's Avery Boater's Dog Parka which I ordered based on the measurement instructions. It seems to fit on the neck end, but I think it might be a little snug toward the bottom of the ribcage. I'm a little concerned it might inhibit his breathing (ribcage expansion) when he's working and breathing hard. How snugly should a vest fit? Should it be snug, tight, loose???