what type of work do you do? I got through on my degree and work which is a lecturer in early years
as for agents, be careful. the one we had was awful. there are some good ones and they always ask for money in instalments.
in my experience I would do it myself, only because the company I had was awful and I did all the chasing...it would of saved me a stack.
as for the dog, we are just starting the process, Its long winded and costly, it depends on the size of the dog tootoo. I did read on here that quarintine was being put to 10 days from this summer. that would be great.