A year and a half ago, my 3 month old puppy took a nice big shit on the floor while I was presenting work updates via conference call. I was well into my presentation and had to sit there and pretend there wasn't crap just sitting there, smelling.
Now, still working remotely, a huge benefit is that I get to spend plenty of time with my dog and don't regret working in this manner at all.