Miniature American Shepherd
Miniature American Shepherd puppy
20214477DogMiniature American ShepherdpuppysnowwinterMinnesota