Since Rainsford comments in the story's last line on how good the bed was, the reader must assume that he has killed Zaroff. Whether he actually fed the general to the dogs (a "repast" is a meal) is never known. Yes, Rainsford did really kill General Zaroff.