Your tank is 18 gallons or just a little more....which means you are over crowded at this point, which always leads to aggression. The profile of a silver dollar is that they are peaceful, but aggressive eaters, and will eat live food.....
That is only one problem in this case. Gouramis are known to be aggressive, and this could add to problems, even though one of these ended up on the short end.
Lastly Silver Dollars grow up to 6-7 ", each, and should be kept in schools of at least 6....which means they need that school for them to exhibit proper characteristics, and this is MUCH more than can be housed in your tank.
OR I just read Mikes post......that would account for it too.
