So Alex is now 7 weeks and last night I spent on my hands and knees delivering my dogs 8 puppies - gonna be a busy house over Christmas Eek!