What a dilemma! I wouldn't want to have it sit all day on my porch waiting for my husband to get home, but I don't think I could do anything with a jumbo rat, either!
As for the police, I wouldn't think they would (or would want to) come out. Probably have other stuff to do.
Good luck!