Determined pup drags his bed through doggy door

Bo the 4-month-old Australian Shepherd puppy didn’t want to sleep outside so dragging his cushiony bed inside through the doggy door.

In the clip, filmed on January 5 in California, Bo can be seen trying to work out how to get himself and his bed through the door.

Finally, he manages it and looks very pleased with himself.

“You got it, Bo! Good job!” his owner can be heard saying in the video.