Cheese WILL constipate a yorkie quick ...My Chanel had coccidia when we got her also - she was very sick and we ended up in the ER - Just feed your puppy very bland food....I would be careful with the cheese - you don't want to go from diareah to totally plugged up - The medicine will work fast for your puppy - just make sure you give lots of water...I gave Chanel Pedialite for babies with nutrients in it to help with dehydration. I hope your puppy feels better