Hi don't know wether anyone can help just after some general directions as to what the best lens to buy for my needs would be. Well i am just starting out but want to become a keen photographer, and want a lens that will enable me firstly to take mostly photographs of dogs, this will be sometimes at a fair distance however i would say probably no more than, 30 metres away. I have a canon 1000d and looking for a lens below £250. Thanks