Cat abandoned on porch of home in Byron