Astral Bird Dog Life Jacket- Size Medium. Red Several years old but only used less than a dozen times. Excellent floatation for dogs 40-60 pounds. Fit our 48 pound jack russle/beagle mix. Has handle as well as a leash attachment point. Quite adjustable with straps underneath the sternum as well as the neck.