Bonjour,
Pour 3 semaines, si ton chat n'a pas l'habitude de voyager régulièrement et de changer d'habitation, le laisser dans sa maison serait mieux, il me semble. En revanche, il faudrait que tes amis passent 2 fois par jour, une demi-heure à chaque fois pour jouer avec et faire des câlins (hormis l'aspect "logistique" : nourriture, litière, eau, ...).