Dan and Kim Freed live outside the small village of Brinston, Ontario, approximately an hour south of Ottawa, Ontario. They have been happily married for 20 years and have 2 grown children. Dan and Kim are both from small families and have always had dogs while living...

read more