Inverts and dwarf puffer don't mix very well.
I had RCS and amanos with dwarf puffers. One day they realized that they were food and not just killed them all, they also killed 8 kuhli loaches...
I've had less aggressive puffers like the spotted puffers. However the tank is a mess with all the food you have to provide.
A heavily planted shrimp tank is possible!