OMG - it's a sad petty little person that would do that - and you don't need to give them the time of day.
Good grief - what is wrong with people that they think it's any of their business WHAT our dogs weigh ? That email had me laughing - sorry - because it's really not funny... but WHAT AN IDIOT.
Your response was perfect.