"One of the better packs for dogs out there."
This is the best pack I have bought for my Siberian Husky thus far. It is very well constructed with water proof zipper and more than ample adjustments. Three pockets per side make loading a breeze. Also as a great bonus it also comes wither two water bladders, one for each side so even loading is easily achieved. It does appear basically water proof, but would recommend taking it off of your dog at water crossing if the water could be over their head. It would be difficult for us to swim with 25% of our body weight on our back also. You won't be sorry for this purchase. I always say "If your going hiking/camping with me you have to carry your own %@#!" And with this your dog can do just that.
I love this pack. I have a German Shepherd that has learned how to weasel out of every pack I have bought for him, except this one. Tons of space so he can carry his own gear and water. Easy to put on and take off. Overall, a great pack for my dog!