I finished the game using nothing else than Singing Sword (after I got it, of course).
Had no problems with the pet, the sword froze him so I just kept slashing.