got a similiar problem.....local council,dog warden is best place to start. i have similiar problem. also,very effective,is environmental health. i reported to rspca too,but not much of a cruelty issue by the sounds of it. they would need to look at health of dog in general. tho they can advice etc..........definitely env health and dog warden.....mine have been good.