Suite101

3 month old mixed breed puppy

Credit: JButler
article: Is Your Puppy Teething?
3 month old mixed breed puppy, JButler