Puppy diarrhea coming back

Mayra • Married to the love of my life 💍, mom to a beautiful girl 👨‍👩‍👧

Anyone has experienced with puppy (7 months golden) diarrhea coming back. He has it, we treat it, then he gets it back.

He was dewormed when he was a puppy and we got him. In December he also got worms and was throwing up we took him to the vet, he was dewormed, took medicine for a week and was checked after and no parasites were found (we also checked my other dog to make sure and both were parasite free) now he is having it again.

However when it was worms I could see he wasn’t himself (didn’t wanted to eat, play or do anything) the other times he has it he just poops wattery and very very often (wakes me up 2 or 3 times during the night to go out) but is other wise healthy.

I gave him some cream cheese the other day and that day when I came back he had explosive diarrhea all over my house.

Anyone has any idea? Could the cream cheese caused it?

Note: he is up to date on vaccines, was neutered about 10 days ago. He gets his monthly heat worm prevention and flea and tick preventative