Question: Do I need to feed my pet fish kosher l’pesach food over Pesach?
Answer: On Pesach one may not have any benefit from, or even own chametz. Thus, one mustn’t feed one’s animal chametz. Likewise, one must ensure that any pet food that is chametz is disposed of or sold over Pesach. One must also remember not to buy animal feed in a zoo to feed the animals. This applies even though the pet food is unfit for human consumption.
Not only may one not feed chametz to one’s animal over Pesach, but the Shulchan Aruch (OC 448:7) forbids one from instructing a non-Jew to do so on their behalf. The Mishna Berura (448:33) and Aruch Hashulchan (OC 448:12) write that one may sell their animal to a non-Jew for the duration of Pesach. It is best to sell the animal with one’s chametz to ensure that the transaction is carried out in a halachically accepted manner, and the animal should be removed to the non-Jew’s property. One shouldn’t sell the animal along with its chametz food as that is giving the impression that one is using a tricky loophole to feed one’s animal with chametz.
Although ashkenazim don’t eat kitniyos on Pesach, they are allowed to own and benefit from it. Thus, one may feed their animals food that contains kitniyos.
Rambam (Chametz Umatza 4:8) and the Shulchan Aruch (OC 442:4) write that one does not need to dispose of a mixture containing chametz that is totally inedible (by humans). Thus, R’ Ben Zion Abba Shaul (Ohr Letzion 3:8:5) allows one to feed one’s fish with regular fish food on Pesach even though it contains a little chametz, as there is no way that such food can be considered edible.
Nonetheless, R’ Avrohom Blumenkrantz (Chasdei Avrohom 21) recommends one to buy kosher l’pesach food, such as dried worms, etc.