Puppy Love can be viewed as a replacement for the Andy Asteroids? bonus-type levels from the first game, since both are recurring, and both effectively act as mini-games. However, whereas Andy Asteroids? took place after every level, Puppy Love occurs less frequently, taking place after every second level.
Puppy Love takes place around the control tower of abandoned space port, at the edge of "Nowhere City". Jim must protect Peter Puppy's relatives from being thrown out of the control tower by Psy-Crow.
To accomplish this, Jim uses what's known as the "marshmallow o' love" to bounce the puppies safely to Peter on the opposite side of the level. Psy-Crow will eventually throw out a bomb, presumably by mistake, and when Jim bounces the bomb over to Peter, he throws it at Psy-Crow to deal damage to him, effectively ending a round.
There are four rounds in total during each appearance of the level, and each level, as well as each round, get progressively more challenging.
The Puppy Love levels are notable for the impressive line scrolling found in the Sega Genesis/Mega Drive and Nintendo Super Nintendo Entertainment System versions of the game. It allows the level to appear as if it's taking place on a three-dimensional rendered background, when in reality, it was achieved through the use of innovative scrolling techniques.
"Puppy Love" (with music by Peter's Pound and Mary)
ProTip: Always go for the first puppy thrown. Follow the sequence and you'll get them there safely. Watch carefully where the puppies land, knowing where to position yourself is half the battle."
Game music composer Tommy Tallarico based the music of this level on fast-paced Italian folk music.
The game's manual also credited "Peter's Pound and Mary" on the musical theme.