French lady rescues street dogs in Cairo while the government tries to manage the homeless dog issue. Egypt faces 15 million homeless dogs but only needs five million for environmental balance.