While all 100 species of rose are technically non-toxic to cats and dogs, the issue is the thorns. If stepped on, chewed, or eaten they can cause painful injuries for your pet. With the Flowers ...