Definatly talk to your friend first!

GSD/Rotti mixes are great, but wouldn't you rather get a puppy from a shelter? Backyard breeders are one of the last places you should get a puppy.