A dog can have milk in small amounts and not very often they will get diarrhea from it though
No you do not you can also make your porridge with water but I prefer it with milk
The milk being poured on the cereal makes these thin walls suddenly fracture and collapse-
resulting the famous " snap crackle and pop "