I recently bought 2 really small cleaner shrimp. I have a 46g bow with a purple tang, regal tang, clam, some sps, and 2 clown. All the fish are pretty small since I only have a 46G bow....for now. The tank has been going for about 2years now and everything is doing fine. Couple of baby stars(smaller than a dime) and a bunch of tiny snails. So inverts appear to be ok but I haven't seen the shrimp for 2 days even at feedings......Is this normal? Are they territorial? Do you think another fish would have eaten him? I would think if something was wrong I would see it in the corals or the clam. No signs that he jumped out of the tank.