So if the dog ate half his collection and Tim now had 27 cards left if we times it by two we will get the number of cards he had including the 5 new ones so:
27 x 2 = 54 and then if we take the 5 new ones away we get 49 so Tim had 49 cards at the start
ANSWER: 49 cards