A device (300; 400; 500; 600) for dispensing viscous material out of a container, the container comprising a nozzle and a movable cap, the viscous material being disposed therebetween, the device comprising: a housing (360; 460; 560; 660) comprising a grooved base and configured to accommodate the container; a cutting-pushing element (340; 440) comprising: a cutting-pushing base (48; 448) slidably held by the groove; a push plate (42; 342; 442; 542); at least one blade (44; 344; 444; 544) comprising a sharp edge, and at least one tooth (47; 547), said blades (44; 344; 544), push plate (42; 342; 542) and teeth (47; 547) mounted on said base, and said teeth (47; 547) disposed behind the sharp edge, facing away from the push plate (42; 342; 442; 542), a force transmitting element (330; 430) coupled to said cutting and pushing element base (48; 448), wherein when said container is accommodated in said housing (360; 460; 560; 660): movement of said cutting-pushing element (340; 440) forwards, toward the nozzle, by employment of the force transmitting element (330; 430), inserts the push-plate (42; 342; 442; 542) into said container, pushing said viscous material out of said nozzle, and cuts lengthwise the container, and movement of said cutting-pushing element (340; 440) backwards, away from the nozzle, by release of the force transmitting element (330; 430), allows at least one tooth (47; 547) to engage and pull said container backwards into said housing. a housing (360; 460; 560; 660) comprising a grooved base and configured to accommodate the container; a cutting-pushing element (340; 440) comprising: a cutting-pushing base (48; 448) slidably held by the groove; a push plate (42; 342; 442; 542); at least one blade (44; 344; 444; 544) comprising a sharp edge, and at least one tooth (47; 547), said blades (44; 344; 544), push plate (42; 342; 542) and teeth (47; 547) mounted on said base, and said teeth (47; 547) disposed behind the sharp edge, facing away from the push plate (42; 342; 442; 542), a cutting-pushing base (48; 448) slidably held by the groove; a push plate (42; 342; 442; 542); at least one blade (44; 344; 444; 544) comprising a sharp edge, and at least one tooth (47; 547), said blades (44; 344; 544), push plate (42; 342; 542) and teeth (47; 547) mounted on said base, and said teeth (47; 547) disposed behind the sharp edge, facing away from the push plate (42; 342; 442; 542), a force transmitting element (330; 430) coupled to said cutting and pushing element base (48; 448), wherein when said container is accommodated in said housing (360; 460; 560; 660): movement of said cutting-pushing element (340; 440) forwards, toward the nozzle, by employment of the force transmitting element (330; 430), inserts the push-plate (42; 342; 442; 542) into said container, pushing said viscous material out of said nozzle, and cuts lengthwise the container, and movement of said cutting-pushing element (340; 440) backwards, away from the nozzle, by release of the force transmitting element (330; 430), allows at least one tooth (47; 547) to engage and pull said container backwards into said housing. movement of said cutting-pushing element (340; 440) forwards, toward the nozzle, by employment of the force transmitting element (330; 430), inserts the push-plate (42; 342; 442; 542) into said container, pushing said viscous material out of said nozzle, and cuts lengthwise the container, and movement of said cutting-pushing element (340; 440) backwards, away from the nozzle, by release of the force transmitting element (330; 430), allows at least one tooth (47; 547) to engage and pull said container backwards into said housing.