Aw, cake, don't cut out dairy :(
Cut out the choc biscs if you want to, for your own sake, but not all dairy :(
It's just not necessary.
Why bother with block feeding? It's only necessary in cases of mega -over supply.
There is nothing wrong with green poo.
It's a normal variation, seen in healthy, thriving babies.
Makes me cross when people are encouraged in the belief that a) there is something wrong and b) that you need to do something about it 
If you think there is something wrong (reflux, cows milk allergy, over supply) get him checked out by someone who can see him and assess him.
But honestly, I don;t see the point of doing anything :)