I have a 6month Yorkshire Terrier that has been treated with 3 different antibiotics for the Giardia parasite, but is still coming out positive for it. The vet has told me i have 3 options: go to a GI specialist, leave her alone, or treat her off and on week after week with Flagyl antibiotic. The problem is that she tends to snack on her poop...so she keeps reinfecting herself and can't get rid of it! We've tried over-the-counter medications for this, but she still eats it! Any advice??? She has soft stools every other time she poops...but she's otherwise healthy...weighs over 7lbs, eats 1/2-3/4 cup of puppy food...

