Cats are easier (and awesome) but I love dogs. There are pee astroturf stations with built in fire hydrant you can set up on your balcony if you have one. They collect the pee in a tray below the astroturf. Great to just let doggo out and back in for quick relief.