In this two part episode the dog is referred to as "Einstein".
The old auto repair barn seen in this 2 part episode sits on the corner of Mono Centre Rd. and 2nd Line in Mono Centre, Ontario. Amazingly, the old barn still stands as of 2015, albeit vacant and in a seriously dilapidated state. The building is apparently protected under the Heritage Act and cannot be torn down, so there it will stay until it falls down or is renovated.
As of 2023, the barn used for filming the auto repair barn scenes is still standing (albeit in complete disrepair).