There is nothing so liberating for a dog as riding in the car, window rolled down a notch or two, feeling the breeze and sniffing the smells! Whenever you have to go out for groceries, or maybe to pick the children up from school, take your pup along with you. It is the simple things like a short trip that will make your dog's day. They don't need much, they just need your company.
Your West Highland Corgi has plenty of energy to use up, especially if they are a younger pup. A secure dog park is an ideal place to let them off the leash to go and run with the other dogs there. Maybe they will make a doggie friend or two? When dogs get together they can have a lot of high energy fun with chasing each other or a ball or whatever. It is always full on and this outing is a good socializing event. Just make sure your dog is obedient and remembers the command to come back to you!