4个月的边牧狗狗还是幼犬哦。通常12个月以下的狗狗都是幼犬,需要吃幼犬粮,等狗狗长到12个月以上后,才算是成年了,主人就可以将狗粮换成成狗粮,而在7岁以后,则属于老年犬了,主人要将狗粮换成老犬粮,同时也要时刻注意狗狗的身体状况。