Hi, I live in HK. Moved here 3 years ago with 2 kids.
Food wise, there is a lot of choice although some items are hard to find. You will find many UK staples at Fusion supermarkets (chain), and they stock brands including Waitrose, Casino (French) and many US brands. Of course prices are expensive, you would have to expect to pay a pretty hefty premium. Things such as fresh pasta are now a special treat. They also have organic produce, and meat from Australia, NZ and Canada.
Things I find hard to find outside of the fine supermarkets (Oliver’s, Citysuper): proper Parmesan cheese; meats such as duck, veal, venison; some spices and herbs eg harissa; spice packets eg oven bags for chicken; ready made sauces - the selection just isn’t as great. But I’ll be the first to admit these are all pretty niche items and it really has little impact on day to day life.
Most flats also have tiny kitchens, sometimes with no oven. If your DH is on a decent salary you can certainly find a place with an oven, but really lower your expectations on kitchen size. Most kitchens are also completely separate from the dining area. This is related to the fact that most middle class and up families have a live in helper (or several) who will do the cooking. The kitchen is seen as part of the ‘helper’s quarters’ part of a flat.
Dog wise, HKers love dogs and they are everywhere. You will struggle to find a place with a garden on HK island (unless willing to pay $175,000+ rent), but you might find a place with outside space (sometimes known as a ‘village house’) if you are prepared to live in outlying islands or new territories, eg Lantau, Saikung, Clearwater bay, Gold Coast (Tuen Mun) and I’m guessing some parts of Kowloon eg Kowloon Tong.
School wise, our kids moved from independent preps in London, and now attend one of the British curriculum schools here (Kellet, Harrow, Nord Anglia). We have found the standard of education to be quite a bit lower in the lower years, however this seems to change in the upper school as the school is getting very good A level results (on par with the schools they left in the UK) and placing lots of students in good universities. Getting school places can be tricky, and you should read up on the debentures system which puts school places outside of reach of most people. Get your kid’s name on waiting lists as soon as possible. Many preschools also go up to age 6 or 7, and there is no ‘reception’ year in the HK school system.
Some of the schools that have a good reputation include the German Swiss school, Singapore international, the EFS schools, and a couple of schools in DB (I forget the names).