Um, yeah. As much as "amphipod" sounds kinda like "amphibian", they are not actually the same thing. But the people at Amphipod Running Products probably didn't want their logo to look like this:
Pic from here
Although, I gotta say it's a lot more interesting than a frog.