Did Peek A Boo have diarrhea or an infection when he had the maggots? I've been reading about fly strike since you posted this and it seems that flies of any kind are only attracted to dogs that are unkempt (e.g. matted) or who have some sort of ailment.
What is Fly Strike, also known as Myiasis?