Welcome to Rover's Rest, Scotland's most luxurious hotel for dogs and their humans, where tails wag, blood is spilled and alibis are chewed to pieces…