Puppy Angel Multi Protect Bodysuits Raincoat Water Proof (Rain Proof) Wind 4 legged Raincoat Proof Elastic Band on 4 sleeves; Regular length Lead and Harness hole Other things harmful for your dogs