Boxer
Male almost 2, not fixed yet but absolutely can be done. He is a little untrained but very trainable with consistency. He was kennel trained as a puppy, I am sure he would do ok relearning if needed. Also does fine in the yard all day (fenced yard a must). Not sure about cats but does good with most other dogs.