This evening I found one of the 2 week old kittens laying on the garage floor with its neck gapping open; literally torn apart. The Tom cat who I thought was the dad had been staying close to the garage lately, I thought it was some parental thing going on and was impressed over the past week...