Sheep are to the Japanese, what dogs are to the rest of the world – awesome pets. Owning sheep in Japan is considered quite fashionable and the latest luxury for the wealthy. Hotel Sheep is a place where the Japanese leave their woolly pets behind whenever they are on vacation.
It was inaugurated last month, the first and only place in the world meant exclusively for sheep. No other animal, even rams, is allowed inside. Sheeps aren’t housed in regular barns, but in luxury rooms. Thirty such rooms are available and each of these is equipped with several amenities, including fine beds and television sets, in case they get lonely.