small size dogs approx. 15 lbs - 19 lbs.Convenient pockets for carrying food & water Adjustable straps for maximum comfort & fit Interior water bottle holder & mesh pockets Reflective accents & bright colors for high visibility Removable pack takes weight off the dog during rest stops