Yes!

It is safe for your dog to have artichoke. Artichoke should only be served plain, and should first be processed into bite-sized pieces.