Most likely this was a mammal of some sort, but this is truly is a guess. A wildlife center may be able to help answer the question of toxicity for you. Your experience with a homemade bait is the reason commercial products are designed only for the target pest restricting others from reaching the bait.