Archie

Play time break

More: For being so young this pup has mastered all of the basic commands plus a few extra for fun. Has been one of the easiest dogs I have ever trained.
Vote