Have you checked the videos on youtube? I saw several walkthroughs for this game there but don't know where in the game the first boss would appear. If you watched it, you might be able to see how they did it.
"Dogs are not our whole life, but they make our lives whole." -Roger Caras