Bob is an intelligent dog, he knows when it's Friday morning, he recognises the fact that Peter and I are both at home, it's daylight and he knows the routine, recognises my beach flip flops and gets excited the moment the Bob bag comes out from behind the door and the car blanket he sits on is collected.
He loves swimming in the lakes and playing fetch with his ball and running off lead, but he hates his bath that follows his walk every week.
Every week without fail, I have to coax him round to the hosepipe, as soon as we get home, he knows he isn't allowed in the house until after his bath and he'll sit by the back door that we leave open and doesn't attempt to go in the house while I gather up the shampoo and his towel.
He thinks if he hides under the washing I won't bath him, but as usual, week in and week out, he is wrong.
Since I've returned to work, full time, Bob gets let out at 5.15am when I get up and is fed, he then returns to his bed while I go to work and when Peter gets ready to go to work, Bob takes himself outside to his kennel as he knows he is going to be shut out of the house during the day.
Bob is either on the doorstep with the cat at 4.15pm when I get home or pokes his head through the gap in the wall to say hi, when I pull up in the car.
He knows it's then food time, followed by a walk. At 9pm he takes himself off to bed and waits for his dental chew.
Saturdays confuse him, we get up later, on occasion Bob has had to hammer the bedroom door down to get our attention as he wants to go out for a wee and starts getting agitated around sunset, looking longingly at the kitchen door where his dog lead is hanging up, ready for his nightly walk.
Does your dog recognise your routine? Does he know when it's food, walk or bath time?