Thirdly, we have a miniature rosebush that is out of control! It's 6 feet wide and taking over everything! When can I trim it? What's the best way to trim it?

Fourthly, there is some kind of creature that's eating all the leaves on the flowers (but leaving the spines), it's starting to look like a haunted house garden with all the spindly leaves. What to do?