Hello Mischief! Welcome to the forum!
The miniature rose you have, "Sunny Kordana" is also known as KORlinik and was bred in Germany by W. Kordes and Sons, the breeders of the popular Kordesii roses.
It has deep golden yellow 2 inch blooms that bloom repeatedly.
I am not sure what you are meaning by "sad shape", so I am going to make some assumptions, and please correct me if I am wrong.
Your rose probably came in a small plastic pot, enclosed in a plastic sleeve of some sort.
When those roses are sent to the stores to be sold, especially at this time of year, they have been grown in a greenhouse at optimal conditions, and forced (by temperature, lighting and fertizing) to produce quickly what you see in the store.
When you take it home, it doesn't get all of that, and so it goes into a sort of shock or dormancy. Not to worry!
Take your rose out of the plastic sleeve if you have not already done so. You will probably find that it is rootbound in it's pot, so I would suggest potting it in a larger pot with good drainage, in good quality potting soil. While you are doing this, keep your eyes out for any bugs (aphids, spider mites, etc). If they are present, give the rose a spray with insecticidal soap once a week for a few weeks.
Water the plant well, but don't let it sit in soggy soil, let it dry a little between waterings. I would also suggest watering it with some "Rose Tea" (the recipe is in the Organic Rose Care Thread). You would only need a small amount, so instead of alfalfa pellets, go to your pet food store, and ask for small animal food made of alfalfa (it's the same.).
Now I would let it rest for a week or so, and then prune it of all the twiggy growth that have lost leaves, and any dead flowers, leaves etc.
Many rosarians simply use hedge clippers to trim off the top of the bush at a foot above the soil, and then prune any remaining twigs needing attention.
Roses, whether inside or out, require lots of sun. Put your potted rose in the sunniest window you have.
This should help you get started. If you have any questions, or if I have assumed the incorrect situation, please feel free to return with any questions or just to chat!