Wildlife Wednesday: Squirrel on a Weasel Family Trips· Mamas on the Move 7 Apr This photo was taken in Branson, Missouri on a family attraction tour called Ride the Ducks while staying at a luxury resort in Branson. We thought this squirrel relaxing on a weasel was cute. Share this:TwitterFacebookTweetPinShare0 Shares