Belgian Shepherd Dog
Here is my 18 week old puppy Skye she is microchipped and fully vaccinated she is trained enough to sit lay down paw leave and she plays fetch and walks on and off the lead she is just hyper and I don