Yes dogs can eat shrimp.
Shrimp is healthy for dogs and shrimp is packed full of protein which is great for your dog and your dogs health.
Just make sure the shrimp is fully cooked and there's no shell.
The raw shrimp should not be fed to your dog as it can make your dog sick so make sure the shrimp is cooked before feeding the shrimp to your dog.
Also make sure there's no shell because the shrimp shell can pose a choking hazard to your dog.
My dog also eats shrimp and a lot of other foods we eat as well.
I do feed him his normal dog food mostly but as a treat he gets some human food to eat because he's a great dog.