Puppy Foundations!
Here are some recommendations for a good start to teaching your Miniature American Shepherd / Mini Australian Shepherd puppy. This includes some training tips for socialization,
..............
..............
PreciousGem Miniature American Shepherds