Recent doggy rescue fun.