Grammatically (FWIW):

We appreciate your dog being on a leash. -- we appreciate your dog when he is on a leash. (not that anyone would necessarily mean to say something like this)

We appreciate your dog's being on a leash. -- we appreciate the fact that your dog is on a leash.