MPMP17: Arranging Cats and Dogs Puzzle

Puzzle Video

Puzzle for submission: How many ways can you completely fill your ten kennels, using only cats and dogs (one animal per kennel), such that no two cats are in adjacent kennels? 

SOLUTION VIDEO