One thing is certain, your dog does not believe it is barking for no reason. He could be lonely, missing you, or be unhappy in is surroundings. You may want to consider a consultation with an animal behaviorist or an animal communicator. There are some drug therapies which may help, amitriptylline for anxiety or clomipramine for separation anxiety. Discuss these with your regular veterinarian.