Foolishly, many dog owners believe that all dogs have a natural swimming capability. However, this isn’t true. For centuries, there have been dogs bred to have the proper genetic make-up to be an ideal swimming dog. But, there are also a number of dog breeds that sink like a stone every time they are thrust into a situation that requires swimming. Then, there are other dogs that have the physical capabilities to swim, but their panicky nature makes them tire out easily and forget the basics. The key to making sure that all dogs can enjoy the refreshing water is a dog life jacket. At Pet Street Mall, there are a number of dog life jackets that will help turn any sinker into a Michael Phelps.