Yes, you can feed your dog sea urchin as it is safe for them to eat.  But, some dogs may not eat sea urchins, probably due to allergy or sensitivity to the seafood. Raw fish can also increase the risk of parasitic infection in some dogs.