Northern K9
breeding working German shepherdsBreeding and training of working German Shepherds
View Social Media Posts for Rescues in Ontario, Canada