Yes, your dog can swim with a Halo collar. The Halo collar is IP67 waterproof rated, allowing it to be submerged in water up to 3 feet deep.