Заведите кота. Он будет спать на кровати, и такую собачку в клочья порвёт, если полезет к нему :)
Но это надо было изначально чтобы они вместе росли, и приучены были, где кому можно спать.
А если серьёзно, то нужно чуть упростить задачу - пусть собаке будет запрещено заходить в ту комнату, где кровать (на которую запрещено залезать). Тогда в дверном проёме ставим два датчика оптических, один на уровне собаки, второй гарантировано выше, но так, чтобы дочка точно не прошла под ним, даже на корточках. Тогда логика простая - сработали два датчика - прошёл человек, сработал только нижний - собака (бьём током из ошейника, ну или как там планировали наказывать, можно сирену включать и вызывать омон :-)
spoilerВот тут рассуждают - контроллеры, умные камеры, нейронные сети, детекторы движения, тепловизоры... Будто президента охраняют. С двумя простыми датчиками и никаких контроллеров не надо.