hmm, I've only experience with golden retrievers, not the short hair labs, and don't have ANY experience with rottweilers or Staffordshire Terriers. are any of these 3 breeds a "yappy" type dog? the light one tends to yap herself to sleep when I cage them and they both bark incessantly at each other when unable to wrestle a toy away from the other.