Ray Brown December 9, 2007 #140: December 9, 2007 Ray Brown December 9, 2007 We know cats are bad news for birds, but how about dogs? And, should birds line their nests with...fiberglass insulation?