Hello Rose Grower!
I've tried manure, blood meal, and bone meal. The dogs had a ball, dug it up, rolled in it and ate it (and the soil it was mixed in). They're also not above munching on alfalfa pellets. Then I tried it all in the front yard, where the wildlife did the same. (Coyotes?)
I'd suggest just using a commercial rose fertilizer, whatever is available locally. It's really not critical. I do stay away from the multi-pesticide products, but some rose growers swear by them.
Oh, and get some other toys for the dogs!