No, Australian Shepherds are not water proof. While they are able to swim, they are not naturally waterproof like some other dog breeds. This means that they will require some help to dry off after a swim. However, if you have an Australian Shepherd, you can help to keep them dry by using a waterproof dog coat or blanket.