Suppose you could dry hop in the primary but you risk contamination...don't do it...hop in the secondary because you already have established fermentation and levels of alcohol, which limit potential contamination.
Dry hop adds a significant amount of aroma to the final product, much more than you could ever get from steeping at the end of a boil. Heat (boiling) works to drive off vapors (aroma).
Good luck.
