Female shepherds seem to be better companions and more fit for cuddling. Males are better protectors, guard dogs, and are great for those without kids. However, if you train them as a puppy both could be good for families.