Most dog and cat tapeworms are species-specific, meaning dog tapeworms don't survive in cats and vice versa. Also, an intermediate host is required for infection, such as a flea or a mouse, so this causes an additional barrier to infection.