I have a King Charles Cavalier. He is a dear little thing and very friendly. He is 4 and used to sleep happily all night. He started off in a crate and then decided he preferred to sleep in a chair in the kitchen next to the cat.
At the beginning of the summer he went to stay with a very experienced dog owner who he is used to visiting whilst we went on holiday. He normally happily sleeps on a chair at her house but she decided to let him sleep on her bed every night instead. We have never allowed him to do this and it is not something we want to start. However since being home he has now started barking for up to an hour at night and then again very early in the morning. He is waking up the children (one of whom also wakes in the night) and we are not getting much sleep.
I have tried leaving a light on, the radio on and giving him a kong with treat inside. What else can I try to encourage him to sleep through?
Thanks