Dog roses can be found growing wild in many areas, but they can also be purchased at some nurseries and garden centers. You can also find dog rose products, such as teas and supplements, at health food stores and online retailers.