I have a German shepherd and a Pomeranian. I got the Pomeranian first. She was reasonably easy to train. My German Shepherd learned from my Pomeranian. This is probably wrong, but I do not remember ever having to clean up after her. German Shepherds are bigger though so you do not have to let them out as much so there is less potential for accidents. read more