Long coated, most definitely. I will highly, highly likely never have another smooth coated breed again. Rottweiler length with the under coat is fine, but I'm a long coat person. I can't stand short hairs imbedded into absolutely evrything and I don't enjoy petting them as much either. They look nice but I do much prefer long hair. Personally, I don't think a lot of long coated breeds shed any worse than short coated breeds. Its just fluffy instead of short and pokey. Tango sheds the least of my dogs, Winston's the worst. Of course this isn't true of all long haired dogs/breeds but Tango isn't the only long coated dog I know who barely sheds at all.