Canada day at the ranch..peaceful and busy at the same time.