Yes, NexGard is water-resistant, meaning it remains effective even if your dog gets wet from rain or swimming. However, excessive exposure to water, such as frequent swimming or bathing, may reduce the effectiveness of the product.