Carpet :
see: concerns, problems or troubles at home
walk on it: you have influential friends, that you can always depend on
buy: you will make a good deal
sell: a quarrel with the boss
beat dust or clean: a tedious visit of unwelcome guests
a Persian carpet: you have a tendency to laziness, which will not bring you any benefits
a flying carpet: you have a chance to soar high and achieve a lot