Schnoodle
The Schnoodle is a designer breed between a Schnauzer and a Poodle. They can range in many different sizes and colors. They are known to be very intelligent and loving dogs.
Sorry, there are no products matching your search.