This is my CAT trailer.
Built using a Bike Friday trailer frame (similar to the Burley above, and potentially related).
It is probably too small for the two pooches, but one could build one with a larger hard case.
However, there are quite a few dog specific trailers available that should be fine.
Post some photos of the Electra rear-end (NDS where the hitch will attach).