Thanks guys for all of the help.
I got him in to the vet this morning and they gave me a pill to give him for the worms along with something called metronidazole.....not sure what thats is (its a liquid) but they said that I need to give it to him twice a day to clear up the excess yeast they found in his stool sample. Poor baby is drowning in meds right now....between the two times a day drops for the yeast infection in his ears, the heartworm tablet I had to give him today (couldn't fool him into eating the chewable), the pill for the tapeworm, and the metronidazole twice daily i'm gonna have to buy him a medicine cabinet (LOL). He's perky and in good spirits though so I guess all will be well. I'll start mixing kibble in with the rice and chicken tonite so all should be well.