in , ,

Top 10 SMALLEST DOG BREEDS

10. Pug 9. Pekingese 8. Bolonka 7. Maltese 6. Biewer Terrier 5. Pomeranian 4. Pražský Krysařík 3. Yorkshire Terrier 2. Chihuahua 1. Russkiy Toy