Busy Paws LLC25 Aug 2015Blog0 Cougar Spotted! This miniature cougar creature was spotted in Kansas City, lounging on his pet sitter’s lap, purring and daydreaming about Whiskas Temptations. Griffin is a tiny mountain lion. cat, cat sitting, cougar, griffin, mountain lion, puma