Lets get to it.
Problem: " I have a rug that I'm in love with, but it's too small for the space "
Solution: If it is a rug that you have your heart set on for that space ( and no where else in your home) then lets make it work, by layering. Try buying a larger sisal rug ( preferably Overstock.com ) and layer with your favorite rug.
If your furniture is not sitting on your rug, then your rug is too small. This is a common mistake people make, and it shrinks the size of your room! Most are intimidated by buying large rugs, due to the prices, but there are some great resources for large rugs. You can also use the solution above for this problem, and buy a cheaper sisal rug and layer with a rug with color and pattern to top.
Furthermore, I cant stress the importance of a rug. It anchors the room! I know you've heard that before, but do you really know? Do you? Look at the following real estate photos, that obviously need rugs. Obviously. ( ouch )
Dont get me started on this room. Honestly, it'd be better off naked. This space needs 2 rugs to separate the dining and the living room. And those tables? Not sure whats going on there.
Clearly, needs anchor.
I need to stop, I'm getting a headache looking at these. I need to start my staging services for clueless realtors. Oye.
Favorite Inexpensive Rug Resources: