Create AbstractDog.cs