Buffalo caught in floods