Во-первых, какие такие "прямые обязанности"?   С внуками сидеть - нет такой обязанности.   Есть право - общаться с внуками.   Во-вторых,  взрослые дети ОБЯЗАНЫ ПОМОГАТЬ СВОИМ ПРЕСТАРЕЛЫМ РОДИТЕЛЯМ.  Значит, можно обеспечить едой и ребенка, и бабушку, чтоб она там, на даче,  по магазинам не бегала.