Generally, it takes about 4-6 weeks to see noticeable changes after switching dog food. However, each dog is different. Consult your vet if your dog's symptoms persist or worsen.