We did with a beagle just over a year ago and it has been amazing
My oldest will bring it up once every 3 or so months but gets over it pretty quickly.
It is so amazing to walk in the back yard without worrying about stepping in dog poo and not having to find someone to take care of him when we go on trips