We are picking up our puppy next week - a golden retriever lab cross - and I could do with some collective wisdom on best ways of going about establishing a tolerant relationship between our two senior cats and the new puppy. We've put in a stair gate, so I am seeing upstairs as being the cats' realm. How do people manage feeding times? Separate mealtimes for cats and dog? Do you place their bowls in different areas? How did your train your dog to be calm around your cats? How long did it take to establish any kind of harmony? Thank you!