Updated Dog to use Alive

* Removed not used code from Dog
* Alive uses a Null sourceInput as default