I've used a rat guillotine that worked well. It used two opposing blades with the lower blade having a V shape and the upper blade having an inverted V shape. The upper blade's movement was controlled by a handle and provided a fair amount of leverage. Very effective, if somewhat messy. You hold the animal in position with one hand and operate the lever with your other hand. You have to be quick because when you put their neck on the lower blade, they seem to sense that something is not right and start squirming quite a bit. The real trick is being fast on the lever while keeping your fingers out of the way of the blades. Would work well for slicing carrots, but tomatoes would be difficult.