This is Blue's Clues Squeezable Bubble Toy. There are two similar versions.
First is a submarine like bubble blower, which has Blue and Periwinkle Cat looking out the porthole. The other is shaped like a rocket ship and has a pink rabbit (name unknown) looking out the window.
Dip the bubble ring into bubble solution and then squeeze the toy to make bubbles. Dimensions above are for card.