PuppyCavalier puppy mirror encounter Cavalier puppy startled by mirror while playing source Previous Post Next Post