Hallo
Canvas ist ja nicht wasserabweisend, den müsstest du dann noch imprägnieren. Ansonsten - ja, Canvas kannst du nehmen. Aber unbedingt wasserabweisend würde ich die Hose auch nicht machen - ich glaube, das ist ein wenig zu viel des Guten. Lieber eine schöne Decke mitnehmen und darauf herumkrabbeln lassen.
Eventl. wäre es schick, cool und praktisch, wenn du die Flicken aus Leder (oder Kunstleder) machst. So als Idee.... Das dürfte für deinen Zweck dann ganz gut sein - also Canvas (oder Jeans) und darauf stylische Flicken in Leder.
Aber meine persönliche Meinung - der Stoff aus deinem Link - der ist viel zu groß gemustert - das wird die arme kleine Maus und die genauso kleine Hose ganz schön erschlagen.......... Dann lieber was einfarbiges (da ist Canvas oder Jeans sogar noch günstiger) und mit den Leder-Flicken aufpimpen