I used to make stilts with dowels - and glue them on - it was very easy. Then I got lazy and bought the Rodipet legs. But honestly I think the dowels were better. Maybe not visually (as glued to the outside) but didn't really matter. But the rodipet legs leave bits sticking out on the inside of the house so where you put the legs matters more (and can obstruct a toilet eg).
The downside to the dowel legs was, they were easily chewed through! Only one hamster chewed through a dowel leg - so they need keeping an eye on - it still stands up on 3 legs!
It's these I have (and used before) and just cut them to the length I want. I think I used to cut them to 20cm. Because the height of the rodipet house was 10cm so that meant there was 10cm of substrate under the house, and the house didn't stick up too high.
Stuck them on with ponal wood glue - wouldn't trust anything else. It glues them firm and doesn't smell/non toxic.
Amazon.co.uk
This was my first go at it with Charlie's first house - and Charlie checking it out
Those were longer than 20cm by the look of it. The idea was to have the legs so they didn't get fouled up on the curved cage base. On that occasion two sides were sat on the edge of the Barney cage (which had a deep rim) and the other two sides supported by legs. Hence legs not all round. Normally I put two at the front and two part way along each side (to avoid the curve at the back of the cage base). Or sometimes a shorter one at one side (so it sits on the curve of the cage base).
Attachment 53425
Attachment 53426
Attachment 53427
Attachment 53428
Attachment 53429