Hillarious Video: Saturday Night Live scientists give their dog translator invention another try.

You may also like...