Your stocking ratio looks okay for the tank size (assuming your filtration is sufficient and the water parameters are safe and stable).
3 guppies dying could just be due to stress of tank transfer, anyways 2 of them have been kept for 2 years so they could just have died of old age too.
Btw, if your "guppies" are thin and tiny, they may not be guppies and could be endlers instead. A photo of them would help in their identification.
I guess your only concern is the danio chasing the other guppies, it could be a form of territorial dispute or display of "rank" in a community tank (could also be in breeding/spawning mood), this sometimes happens when a tank environment changes (like when you shifted them from an old tank to a new tank), they need to re-establish their respective pecking orders. Maybe observe them for a while more and see if they settle into a more peaceful state. If the danio still continues chasing the other fishes and causing problems, then you may need to consider transferring it to another tank or giving it away.
Bookmarks