Question: how long does it take for a dog to show signs of giardia?
Answer: If it does, it will usually appear one to three weeks after the initial infection, and usually the pet has watery diarrhea for a few days. Some dogs and cats may have subclinical infections, meaning they may be passing it in their stool but have no noticeable signs of disease themselves.