Man faces felony theft charge for sheltering stray dog