When a Miniature Schnauzer is born it typically weights between 4 and 9 ounces and will be about 3 to 7 inches long.
By 2 weeks, puppies will double their birth weight.
At 1 month, puppies will weigh between 1.5 and 2.5 pounds.
653k questions
2.7m answers
0 comments
50.1k users