If you do get the invisible fence, remember it will keep your dog in your yard but it cannot keep other animals out of your yard. If it was my dog, and with the possibility of other dogs getting free and roaming the neighborhood, and coyotes, alligators and even hawks all in TV, I wouldn't trust leaving my dog unattended.
Another problem is strangers will not know your dog's situation unless you post a sign, and they may feel the dog has gotten loose. We have a neighbor that has probably the largest great dane I have ever seen and it's black and white colored. It's head would be to my shoulders and it has to weight 150 to 200 pounds or more. They have invisible fence all the way around the front yard and whenever we walk down Odessa Circle and I see the dog in the front yard free, it still scares the heckout of me and my wife won't even walk down that street when he is out. It looks like this, but bigger and usually stands in the driveway looking out like he is on guard.