It sounds as if your roses are suffering either from the wrong conditions or something in the soil affecting them. Feeding is not the answer until you sort the problem out and the bushes are growing normally.
Roses are genetically programmed to grow to a certain height just as we are. They can't reach their optimum height unless growing conditions (light, food, water, soil condition) are correct. Disease and insect damage can also prevent them from growing as high as they should. Different varieties of roses will grow to different heights - miniature rose bushes are small and compact, climbing roses can form a tall wall when supported by a trellis. As far as "giants" go, even a miniature rose bush is a giant to an ant. It depends on what you mean by giant.
no because it takes time for it to form
I think Mexico is famous for roses but not sure so you might want to look it up.
Good soil, warmth sunlight and water, once upper stems and leaves are growing you need to check for pest/blight damage and treat accordingly.
all roses will tolerate a wide range of conditions, but usually prefer an open site in full sun. They will need fertile. humus rich soil, moist but well drained
growing conditions are non vascualr plants
According to the related link below, there are around 150 species of roses.
Rayford Clayton Reddell has written: 'Growing Good Roses' -- subject(s): Roses, Rose culture 'Growing fragrant plants' -- subject(s): Fragrant gardens, Aromatic plants 'The rose bible' -- subject(s): Roses, Rose culture
if you plant them diagonally they will hybridise, but they have to be of the same spieces e.g red roses+white roses=pink roses e.g red roses+sun cosmos=squat Hybridising can be fun on Animal crossing but a strange mix is if you grow two red flowers diaganol from each other a possible outcome is you can get black roses, if you use get black roses you can use the golden watering can with it you can get golden flowers. hybridising works with all animal crossing wild world flowers, you just need to exeriment. (the doubles you are breeding need to be of the same spieces.
Warm and sunny weather is best for growing roses.
bunches