Yes! Your dog is free to take a dip after K9 Advantix II has been on for 24 hours. More frequent swimming may keep the product from working for the full 30 days.